Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Не срабатывает onkeyup (https://javascript.ru/forum/events/2306-ne-srabatyvaet-onkeyup.html)

afandi 04.12.2008 15:20

Не срабатывает onkeyup
 
Добрый день всем.
Пытаюсь сделать такую фишку.
В форме для ввода данных пытаюсь сделать проверку валидности данных так сказать налету. (В дальнейшем данные все равное перепроверяются, в форме просто для красявости хочу это сделать).
Соответственно проверку валидности данных повесил на событие onkeyup. Все срабатывает вроде как замечательно, если бы не одно "НО"
Если данные в инпут не вводятся, а вставляются из буфера (Ctrl+V), то событие onkeyup не вызывается.
Может кто-то подскажет как все таки проверить данные при вводе в инпут в любом случае. Может не то событие отлавливаю. Заранее огромный спс.

Kolyaj 04.12.2008 15:23

С помощью setTimeout постоянно проверять, не изменилось ли поле, если изменилось, то смотрим, валидное ли, если невалидно, то возвращаем к предыдущему значению.

ZoNT 04.12.2008 16:55

есть события для вставки из буфера... Можешь здесь посмотреть:
http://javascript.ru/forum/project/1....html#post4989

PINGWINLA 08.12.2008 20:33

подскажите..
 
А можете код вашего скрипта кинуть...
То что мне нужно, но нигде найти не могу, как сделать...


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