GlobalEventHandlers.onkeydown

Свойство 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' в этой спецификации.
Живой стандарт

Совместимость с браузерами

Update compatibility data on GitHub
КомпьютерыМобильные
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome для AndroidFirefox для AndroidOpera для AndroidSafari on iOSSamsung Internet
onkeydownChrome Полная поддержка ДаEdge Полная поддержка ДаFirefox Полная поддержка ДаIE ? Opera ? Safari ? WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android ? Safari iOS ? Samsung Internet Android ?

Легенда

Полная поддержка  
Полная поддержка
Совместимость неизвестна  
Совместимость неизвестна

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