Beispiel
Führen Sie einen JavaScript , wenn ein Benutzer die gewählte Option eines ändert <select> Element:
<select onchange="myFunction()">
Versuch es selber " Mehr "Versuchen Sie es selbst" Beispiele unten.
Definition und Verwendung
Das onchange Attribut feuert den Moment , wenn der Wert des Elements geändert wird.
Tipp: Dieses Ereignis ist ähnlich dem oninput Ereignis. Der Unterschied ist, dass die oninput Ereignis auftritt, unmittelbar nachdem der Wert eines Elements geändert hat, während Onchange auftritt, wenn das Element den Fokus verliert. Der andere Unterschied ist , dass das Ereignis onchange funktioniert auch auf <keygen> und <select> Elemente.
Browser-Unterstützung
Ereignisattribut | |||||
---|---|---|---|---|---|
onchange | ja | ja | ja | ja | ja |
Unterschiede zwischen HTML 4.01 und HTML5
Keiner.
Syntax
<elementonchange=" script ">
Werte Attribut
Wert | Beschreibung |
---|---|
script | Das Skript ausgeführt werden soll auf Onchange |
Technische Details
Unterstützte HTML-Tags: | <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> |
---|
Mehr Beispiele
Beispiel
Führen Sie einen JavaScript, wenn der Benutzer den Inhalt eines Eingabefeldes ändert:
<input type="text" name="txt" value="Hello" onchange="myFunction(this.value)">
Versuch es selber " Verwandte Seiten
HTML - DOM - Referenz: onchange event