Событие onkeydown
Определение и использование
Событие onkeydown occurs when the user presses a key (on the keyboard).
Совет:Порядок событий, связанных с событием onkeydown:
Пример
Пример 1
Выполнение JavaScript при нажатии пользователем какой-либо клавиши:
<input type="text" onkeydown="myFunction()">
Пример 2
Использование событий "onkeydown" и "onkeyup" вместе:
<input type="text" onkeydown="keydownFunction()" onkeyup="keyupFunction()">
Грамматика
В HTML:
<элемент onkeydown="myScript">
В JavaScript:
объект.onkeydown = function(){myScript};
В JavaScript, используя метод addEventListener():
объект.addEventListener("keydown", myScript);
Примечание:Internet Explorer 8 и более ранние версии не поддерживают Метод addEventListener().
Технические детали
Бубнение: | Поддержка |
---|---|
Можете отменить: | Поддержка |
Типы событий: | KeyboardEvent |
Поддерживаемые элементы HTML: | Все элементы HTML, кроме: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> и <title> |
Версия DOM: | Уровень 2 событий |
Поддержка браузеров
События | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onkeydown | Поддержка | Поддержка | Поддержка | Поддержка | Поддержка |