Attributo di modifica HTML


Definizione e utilizzo

L' onchangeattributo si attiva nel momento in cui viene modificato il valore dell'elemento.

Suggerimento: questo evento è simile oninputall'evento. La differenza è che l' oninputevento si verifica immediatamente dopo che il valore di un elemento è cambiato, mentre onchangesi verifica quando l'elemento perde il focus. L'altra differenza è che l' onchangeevento funziona anche sugli <select>elementi.


Si applica a

L' onchangeattributo 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