Evento onkeypress
Definizione e uso
L'evento onkeypress si verifica quando l'utente preme una tastiera (sulla tastiera).
Suggerimento:Ordine degli eventi correlati a onkeypress:
Nota:Non tutti i tasti (ad esempio ALT, CTRL, SHIFT, ESC) scatenano l'evento onkeypress in tutti i browser. Se si desidera rilevare solo se l'utente preme un tasto, utilizzare l'evento onkeydown, poiché è applicabile a tutti i tasti.
Esempio
Esegui JavaScript quando l'utente preme una tastiera:
<input type="text" onkeypress="myFunction()">
Sintassi
In HTML:
<elemento onkeypress="myScript">
In JavaScript:
oggetto.onkeypress = function() {myScript};
In JavaScript, utilizzare il metodo addEventListener():
oggetto.addEventListener("keypress", myScript);
Nota:Internet Explorer 8 o versioni precedenti non supportano Metodo addEventListener().
Dettagli tecnici
Bubbling: | Supporto |
---|---|
Cancellabile: | 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 |
---|---|---|---|---|---|
onkeypress | Supporto | Supporto | Supporto | Supporto | Supporto |