Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как узнать, что пользователь не нажимал клавиш (https://javascript.ru/forum/misc/4438-kak-uznat-chto-polzovatel-ne-nazhimal-klavish.html)

strike 22.07.2009 12:26

Как узнать, что пользователь не нажимал клавиш
 
Здравствуйте

Я делаю подсказки к строке. Так вот, при этом я столкнулся с проблемой, что мне надо узнать, что пользователь пол-секунды ничего не вбивал в это поле. Приемлем вариант, что вообще ничего не нажимал пол-секунды.

Помогите, пожалуйста.

B~Vladi 22.07.2009 12:38

Вешай обработчик на поле и запускай таймер на пол секунды. Какие проблемы?!

strike 22.07.2009 12:57

по сути, мне надо, что бы когда пользователь закончил набирать (учитываем, что он набирает быстрее клавиша в пол секунды), то должна запустится функция.

или если я всё-таки что-то не понимаю. А можно пример.

B~Vladi 22.07.2009 12:59

Цитата:

Сообщение от strike
по сути, мне надо, что бы когда пользователь закончил набирать (учитываем, что он набирает быстрее клавиша в пол секунды), то должна запустится функция.

А можно эту мысль разжевать?! А то я сегодня чёт не больно соображаю...

Riim 22.07.2009 13:00

Цитата:

Сообщение от B~Vladi
А можно эту мысль разжевать?! А то я сегодня чёт не больно соображаю...

Автодополнение к input. Что бы ajax-запросы лишние не слать.

B~Vladi 22.07.2009 13:17

Цитата:

Сообщение от Riim
Автодополнение к input. Что бы ajax-запросы лишние не слать.

Аха... Тогда давайте точнее вопрос. Вы не знаете алгоритм или незнаете что-то из JS?!

strike 22.07.2009 13:25

Так всё-таки как это сделать?..

strike 22.07.2009 13:30

Цитата:

Сообщение от B~Vladi (Сообщение 25061)
Аха... Тогда давайте точнее вопрос. Вы не знаете алгоритм или незнаете что-то из JS?!

Скорей всего я не знаю алгоритма. Скорей всего т.к. я js знаю не очень хорошо.

Уточняю вопрос. есть input и мне надо узнать, что туда ничего не вбивали в течении пол секунды.


Часовой пояс GMT +3, время: 02:59.