--- title: GlobalEventHandlers.onkeydown slug: Web/API/GlobalEventHandlers/onkeydown tags: - API - HTML DOM - Свойство translation_of: Web/API/GlobalEventHandlers/onkeydown ---
Свойство onkeydown
возвращает обработчик события {{event("keydown")}} на текущем элементе.
Событие keydown
вызывается, когда пользователь нажал клавишу на клавиатуре.
element.onkeydown = event handling code
Имя функции functionRef
или function expression. Функция получает объект {{domxref("KeyboardEvent")}} в качестве единственного аргумента.
Этот пример показывает значение {{domxref("KeyboardEvent.code")}}, когда вы нажимаете клавишу внутри элемента {{HtmlElement("input")}}.
<input> <p id="log"></p>
const input = document.querySelector('input'); const log = document.getElementById('log'); input.onkeydown = logKey; function logKey(e) { log.textContent += ` ${e.code}`; }
{{EmbedLiveSample("Пример")}}
Спецификация | Статус | Комментарий |
---|---|---|
{{SpecName('HTML WHATWG','webappapis.html#handler-onkeydown','onkeydown')}} | {{Spec2('HTML WHATWG')}} |