Attributo HTML alla pressione di un tasto


Definizione e utilizzo

L'attributo onkeypress si attiva quando l'utente preme un tasto (sulla tastiera).

Suggerimento: l'ordine degli eventi relativi all'evento onkeypress:

  1. onkeydown
  2. premere un tasto
  3. onkeyup

Nota: l'evento onkeypress non viene attivato per tutti i tasti (ad es. ALT, CTRL, SHIFT, ESC) in tutti i browser. Per rilevare solo se l'utente ha premuto un tasto, usa invece onkeydown , perché funziona per tutti i tasti.


Si applica a

L'attributo onkeypress fa parte di Event Attributes e può essere utilizzato su qualsiasi elemento HTML.

Elementi Evento
Tutti gli elementi HTML premere un tasto

Esempio

Esempio di input

Esegui un JavaScript quando un utente preme un tasto:

<input type="text" onkeypress="displayResult()">

Supporto browser

Event Attribute
onkeypress Yes Yes Yes Yes Yes