From 074785cea106179cb3305637055ab0a009ca74f2 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:42:52 -0500 Subject: initial commit --- .../api/globaleventhandlers/onkeydown/index.html | 84 ++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 files/ru/web/api/globaleventhandlers/onkeydown/index.html (limited to 'files/ru/web/api/globaleventhandlers/onkeydown/index.html') diff --git a/files/ru/web/api/globaleventhandlers/onkeydown/index.html b/files/ru/web/api/globaleventhandlers/onkeydown/index.html new file mode 100644 index 0000000000..48526391bb --- /dev/null +++ b/files/ru/web/api/globaleventhandlers/onkeydown/index.html @@ -0,0 +1,84 @@ +--- +title: GlobalEventHandlers.onkeydown +slug: Web/API/GlobalEventHandlers/onkeydown +tags: + - API + - HTML DOM + - Свойство +translation_of: Web/API/GlobalEventHandlers/onkeydown +--- +
{{ApiRef("HTML DOM")}}
+ +

Свойство onkeydown возвращает обработчик события {{event("keydown")}} на текущем элементе.

+ +

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

+ +

Синтаксис

+ +
element.onkeydown = event handling code
+
+ +

Значение

+ +

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

+ +

Пример

+ +

Этот пример показывает значение {{domxref("KeyboardEvent.code")}}, когда вы нажимаете клавишу внутри элемента {{HtmlElement("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}`;
+}
+ +

Результат

+ +

{{EmbedLiveSample("Пример")}}

+ +

Спецификации

+ + + + + + + + + + + + + + +
СпецификацияСтатусКомментарий
{{SpecName('HTML WHATWG','webappapis.html#handler-onkeydown','onkeydown')}}{{Spec2('HTML WHATWG')}}
+ +

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

+ +
{{Compat("api.GlobalEventHandlers.onkeydown")}}
+ +

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

+ +
+ +
+ +
-- cgit v1.2.3-54-g00ecf