Przykład
Wykonać JavaScript, gdy użytkownik naciśnie klawisz:
<input type="text" onkeypress="myFunction()">
Spróbuj sam " Definicja i Wykorzystanie
Onkeypress zdarzenie, gdy użytkownik naciśnie klawisz (on the keyboard) .
Tip: Kolejność zdarzeń związanych z onkeypress imprezy:
Note: onkeypress zdarzenie nie jest opalane dla wszystkich kluczy (np ALT, CTRL, SHIFT, ESC) we wszystkich przeglądarkach. Aby wykryć tylko, czy użytkownik nacisnął klawisz, użyj onKeyDown imprezę zamiast, ponieważ działa na wszystkich klawiszy.
Wsparcie przeglądarka
Zdarzenie | |||||
---|---|---|---|---|---|
onkeypress | tak | tak | tak | tak | tak |
Składnia
W HTML:
W JavaScript:
object .onkeypress=function(){ Spróbuj sam "
W JavaScript, używając addEventListener() metodę:
object .addEventListener("keypress", myScript );
Spróbuj sam " Uwaga: addEventListener() metoda ta nie jest obsługiwana w programie Internet Explorer 8 i wcześniejszych wersjach.
Szczegóły techniczne
bubbles: | tak |
---|---|
opłata: | tak |
Typ wydarzenia: | KeyboardEvent |
Obsługiwane znaczniki HTML: | Wszystkie elementy HTML, z wyjątkiem: <baza>, <BDO>, Największa, <head>, <html>, <iframe>, <meta>, <param> <script> <style> i <title> |
DOM wersja: | Poziom 2 Wydarzenia |
<Object Event