Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.05.2013, 09:52   #1
PadrivNICK
Пользователь
 
Аватар для PadrivNICK
 
Регистрация: 27.10.2012
Сообщений: 37
Восклицание Сообщение через пять секyнд

Не могy написать сценарий, который при введении имени и отчества с клавиатуры в формy выдает сообщение через 5 секунд «И.О.Молодец!»
PadrivNICK вне форума Ответить с цитированием
Старый 16.05.2013, 10:58   #2
_SanR
Пользователь
 
Регистрация: 09.02.2013
Сообщений: 48
По умолчанию

Привет.
Приведите пример сценария и HTML, который пишете. Или вопрос что конкретно не получается.
setTimeout не можете сделать?

Алгоритм:
1. Вводите И.О.
2. Кликаете по кнопке ОК (например)
3. В событии onClick кнопки ОК запускаете таймер на 5 секунд (setTimeout), в setTimeout указываете функцию в которой получаете И.О. и выводите сообщение.

Последний раз редактировалось _SanR; 16.05.2013 в 11:04.
_SanR вне форума Ответить с цитированием
Старый 16.05.2013, 10:59   #3
PadrivNICK
Пользователь
 
Аватар для PadrivNICK
 
Регистрация: 27.10.2012
Сообщений: 37
По умолчанию

Нyжно без кнопки
PadrivNICK вне форума Ответить с цитированием
Старый 16.05.2013, 11:00   #4
PadrivNICK
Пользователь
 
Аватар для PadrivNICK
 
Регистрация: 27.10.2012
Сообщений: 37
По умолчанию

Сделал формy

<html>
<body>
<form name="ImyaOtchestvo" >
<p>Имя: <input type="text" name="Imya" size="10">
Фамилия: <input type="text" name="Otchestvo" size="15">
</form>
</body>

Дальше не знаю что делать
PadrivNICK вне форума Ответить с цитированием
Старый 16.05.2013, 11:27   #5
_SanR
Пользователь
 
Регистрация: 09.02.2013
Сообщений: 48
По умолчанию

Нужно просто определить событие на которое будете запускать таймер. Как вы определите что пользователь закончил ввод И. О.?

Как пример можно на событие onblur обоих инпутов сделать, причем таймаут запускать как только оба будут иметь значение.
Вложения
Тип файла: rar form.rar (472 байт, 18 просмотров)
_SanR вне форума Ответить с цитированием
Старый 16.05.2013, 14:08   #6
Naive
Раздолбайских Дел
Старожил
 
Аватар для Naive
 
Регистрация: 22.05.2009
Сообщений: 3,828
По умолчанию

Можно на onkeydown рубить таймер, а на onkeyup - запускать))
не думаю, что найдется юзер, который при наборе своего имени будет перед каждым символом тупить по 5 сек)
Alar, верни репу!
Naive вне форума Ответить с цитированием
Старый 16.05.2013, 14:09   #7
PadrivNICK
Пользователь
 
Аватар для PadrivNICK
 
Регистрация: 27.10.2012
Сообщений: 37
По умолчанию

Спасибо большое, то что мне нyжно!!!!!!
PadrivNICK вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Транспонирование через пять ячеек sergantikus Microsoft Office Excel 2 25.06.2012 11:47
Пять в линию GamerZAV C# (си шарп) 10 12.05.2012 11:59
как сделать чтобы в ворде автоматически вставлялись слова в текст, например через каждые пять слов kiosaki Microsoft Office Word 3 29.04.2012 02:14
Перемещение через сообщение devi409 Win Api 14 19.12.2008 20:29
Не отправляется сообщение через IcqClient Deffex Работа с сетью в Delphi 0 18.12.2008 11:21