Evento onkeydown
Definizione e uso
L'evento onkeydown si verifica quando l'utente preme un tasto (sulla tastiera).
Suggerimento:Ordine degli eventi correlati a onkeydown:
Esempio
Esempio 1
Esegui JavaScript quando l'utente preme un tasto:
<input type="text" onkeydown="myFunction()">
Esempio 2
Usare insieme gli eventi "onkeydown" e "onkeyup":
<input type="text" onkeydown="keydownFunction()" onkeyup="keyupFunction()">
Sintassi
In HTML:
<elemento onkeydown="myScript">
In JavaScript:
oggetto.onkeydown = function() {myScript};
In JavaScript, utilizzare il metodo addEventListener():
oggetto.addEventListener("keydown", myScript);
Nota:Internet Explorer 8 o versioni precedenti non supportano Metodo addEventListener().
Dettagli tecnici
Bubbling: | Supporto |
---|---|
Cancellable: | Supporto |
Tipi di evento: | KeyboardEvent |
Tag HTML supportati: | Tutti gli elementi HTML, eccetto: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> e <title> |
Versione DOM: | Eventi livello 2 |
Supporto browser
Eventi | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onkeydown | Supporto | Supporto | Supporto | Supporto | Supporto |