Attributo di modifica HTML
Definizione e utilizzo
L' onchange
attributo si attiva nel momento in cui viene modificato il valore dell'elemento.
Suggerimento: questo evento è simile
oninput
all'evento. La differenza è che l' oninput
evento si verifica immediatamente dopo che il valore di un elemento è cambiato, mentre onchange
si verifica quando l'elemento perde il focus. L'altra differenza è che l' onchange
evento funziona anche sugli <select>
elementi.
Si applica a
L' onchange
attributo fa parte di Event Attributes e può essere utilizzato su qualsiasi elemento HTML.
Elementi | Evento |
---|---|
Tutti gli elementi HTML | in cambio |
Esempi
Seleziona Esempio
Esegui un JavaScript quando un utente modifica l'opzione selezionata di un elemento <select>:
<select onchange="myFunction()">
Esempio di input
Esegui un JavaScript quando l'utente modifica il contenuto di un campo di input:
<input type="text" name="txt" value="Hello" onchange="myFunction(this.value)">
Supporto browser
Event Attribute | |||||
---|---|---|---|---|---|
onchange | Yes | Yes | Yes | Yes | Yes |