Esempio
Esegui un JavaScript quando un utente modifica l'opzione selezionata di un <select> elemento:
<select onchange="myFunction()">
Prova tu stesso " Più "Provate voi stessi" esempi di seguito.
Definizione e utilizzo
Il onchange attributo spara il momento in cui il valore dell'elemento viene modificato.
Tip: Questo evento è simile al oninput evento. La differenza è che l'evento oninput avviene immediatamente dopo 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 su <keygen> e <select> elementi.
Supporto per il browser
attributo di evento | |||||
---|---|---|---|---|---|
onchange | sì | sì | sì | sì | sì |
Differenze tra HTML 4.01 e HTML5
Nessuna.
Sintassi
<elementonchange=" script ">
I valori degli attributi
Valore | Descrizione |
---|---|
script | Lo script da eseguire sul onchange |
Dettagli tecnici
tag HTML supportati: | <input type="checkbox">, <input type="file">, <input type="password">, <input type="radio">, <input type="range">, <input type="search">, <input type="text">, <keygen>, <select> and <textarea> |
---|
Altri esempi
Esempio
Esegui un JavaScript quando l'utente modifica il contenuto di un campo di immissione:
<input type="text" name="txt" value="Hello" onchange="myFunction(this.value)">
Prova tu stesso " Pagine correlate
Di riferimento HTML DOM: onchange event