GlobalEventHandlers.onkeydown

Свойство onkeydown возвращает обработчик события keydown (en-US) на текущем элементе.

Событие keydown вызывается, когда пользователь нажал клавишу на клавиатуре.

Синтаксис

element.onkeydown = event handling code

Значение

Имя функции functionRef или function expression. Функция получает объект KeyboardEvent в качестве единственного аргумента.

Пример

Этот пример показывает значение KeyboardEvent.code (en-US), когда вы нажимаете клавишу внутри элемента <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

Смотрите также