Свойство onkeydown
возвращает обработчик события keydown
на текущем элементе.
Событие keydown
вызывается, когда пользователь нажал клавишу на клавиатуре.
Синтаксис
element.onkeydown = event handling code
Значение
Имя функции functionRef
или function expression. Функция получает объект KeyboardEvent
в качестве единственного аргумента.
Пример
Этот пример показывает значение KeyboardEvent.code
, когда вы нажимаете клавишу внутри элемента <input>
.
HTML
<input>
<p id="log"></p>
JavaScript
const input = document.querySelector('input');
const log = document.getElementById('log');
input.onkeydown = logKey;
function logKey(e) {
log.textContent += ` ${e.code}`;
}
Результат
Спецификации
Спецификация | Статус | Комментарий |
---|---|---|
HTML Living Standard Определение 'onkeydown' в этой спецификации. |
Живой стандарт |
Совместимость с браузерами
BCD tables only load in the browser
Смотите также
- Событие
keydown
- Похожие обработчики событий