Zdarzenie onkeydown
Definicja i użycie
Zdarzenie onkeydown występuje, gdy użytkownik naciska jakiś klawisz (na klawiaturze).
Wskazówka:Kolejność zdarzeń związanych z onkeydown:
Przykład
Przykład 1
Wykonaj JavaScript, gdy użytkownik naciśnie klawisz:
<input type="text" onkeydown="myFunction()">
Przykład 2
Używaj razem "onkeydown" i "onkeyup" zdarzeń:
<input type="text" onkeydown="keydownFunction()" onkeyup="keyupFunction()">
Gramatyka
W HTML:
<element onkeydown="myScript">
W JavaScript:
obiekt.onkeydown = function(){myScript};
W JavaScript, używając metody addEventListener():
obiekt.addEventListener("keydown", myScript);
Komentarz:Internet Explorer 8 i wcześniejsze wersje nie wspierają Metoda addEventListener().
Szczegóły techniczne
Bublowanie: | Wsparcie |
---|---|
Można anulować: | Wsparcie |
Typy zdarzeń: | KeyboardEvent |
Obsługiwane znaczniki HTML: | Wszystkie elementy HTML, z wyjątkiem: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> oraz <title> |
Wersja DOM: | Zdarzenia poziomu 2 |
Obsługa przeglądarek
Zdarzenia | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onkeydown | Wsparcie | Wsparcie | Wsparcie | Wsparcie | Wsparcie |