keypress

Обновлено: 23.03.2023

Визначення та використання

Подія onkeypressвиникає, коли користувач натискає клавішу на клавіатурі.

Приклад

Виклик функції, коли користувач натискає клавішу:

<input type="text" onkeypress="myFunction()">

УВАГА

Подія onkeypress застаріла . _

Він запускається не для всіх клавіш (наприклад, ALT, CTRL, SHIFT, ESC) у всіх браузерах.

Щоб визначити, чи користувач натискає клавішу, завжди використовуйте подію onkeydown . Працює для всіх клавіш.

Синтаксис

У HTML:
<element onkeypress="myScript">

У JavaScript:
object.onkeypress = function(){myScript};

У JavaScript за допомогою методу addEventListener():
object.addEventListener("keypress", myScript);

Технічні деталі

Бульбашки:Так
Скасовано:Так
Тип події:KeyboardEvent
Теги HTML:Усі елементи HTML, КРІМ: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> і <title>
Версія DOM:Події рівня 2


Підтримка браузера

keypress

Посмотреть совместимость на Can I use?

keypress