Логин:

Пароль:

Форумы
Общие вопросы
Document Object Model
Обсуждаем конференцию
Web Usability (test)

Общие вопросы

Как отловить нажатия клавиш F1-F12, ESC, ENTER, TAB ?

>> Есть такое событие OnKeyDown() вот
>> там и отлавливается.
>> А внутри надо обращаться к window.event.keycode
>> (IE 5, VbScript)
>
> Ну а как на javascript?
> Очень хорошо ето зделать и под IE, и под NN.

Некоторые клавишы не перехватиш во всех браузеров (тем более с keydown), но у события есть свойство keyCode - его и нужно смотреть в случае со специальными клавишами. Смотри сюда:

http://www.din.or.jp/~hagi3/JavaScript/JSTips/Mozilla/Samples/KeyEvent.htm

В коде - отличный пример, как именно перехватывать событие, хотя тебе наверное придется упростить его ;-)
СообщениеАвторДата
Roman Biblos20.03.2002 22:10
Sashok21.03.2002 11:43
Roman Biblos21.03.2002 13:59
Leechy25.03.2002 00:51