HTML атрибут событий onkeypress
Атрибуты событийЗначение и применение
Атрибут событий onkeypress позволяет задать срабатывание скрипта после того, как пользователь нажал на клавишу. Событие onkeypress не срабатывает для всех клавиш (например,таких как Alt, Ctrl, Shift, Esc, PrScr..). Для того, чтобы обнаружить нажатие пользователем любой клавишы, используйте атрибут событий onkeydown.
Поддержка браузерами
Атрибут событий | Chrome | Firefox | Opera | Safari | IExplorer | Edge |
---|---|---|---|---|---|---|
onkeypress | Да | Да | Да | Да | Да | Да |
Синтаксис
<element onkeypress = "script" >
Пример использования
<!DOCTYPE html> <html> <head> <title>Событие onkeypress</title> </head> <body> <p>Нажмите в форме любую кнопку для запуска скрипта:</p> <input type = "text" onkeypress = "keyboardTest()"> <script> function keyboardTest() { alert("Вы видите это окно, потому что вы сами этого хотели..."); } </script> </body> </html>
Нажмите в форме любую кнопку для запуска скрипта:
Отличия HTML 4.01 от HTML 5
Нет.Поддерживаемые теги
Все HTML-элементы, за исключением: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> и <title>.
Атрибуты событий