Attributo evento di modifica HTML

❮ Attributi degli eventi HTML

Esempio

Esegui un JavaScript quando un utente modifica l'opzione selezionata di un elemento <select>:

<select onchange="myFunction()">

Altri esempi "Provalo da solo" di seguito.


Definizione e utilizzo

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

Suggerimento: questo evento è simile all'evento oninput . La differenza è che l'evento oninput 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'evento onchange funziona anche sugli elementi <select>.


Supporto browser

Event Attribute
onchange Yes Yes Yes Yes Yes

Sintassi

<element onchange="script">

Valori di attributo

Value Description
script The script to be run on onchange

Dettagli tecnici

Tag HTML supportati: <input type="casella di controllo">, <input type="file">, <input type="password">, <input type="radio">, <input type="range">, <input type=" ricerca">, <input type="text">, <select> e <textarea>

Altri esempi

Esempio

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)">

Pagine correlate

Riferimento HTML DOM: evento onchange


❮ Attributi degli eventi HTML