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:

  1. onkeydown
  2. onkeypress
  3. onkeyup

Przykład

Przykład 1

Wykonaj JavaScript, gdy użytkownik naciśnie klawisz:

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

Spróbuj sam

Przykład 2

Używaj razem "onkeydown" i "onkeyup" zdarzeń:

<input type="text" onkeydown="keydownFunction()" onkeyup="keyupFunction()">

Spróbuj sam

Gramatyka

W HTML:

<element onkeydown="myScript">

Spróbuj sam

W JavaScript:

obiekt.onkeydown = function(){myScript};

Spróbuj sam

W JavaScript, używając metody addEventListener():

obiekt.addEventListener("keydown", myScript);

Spróbuj sam

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