HTML onchange- kenmerk
Definitie en gebruik
Het onchange
attribuut activeert het moment waarop de waarde van het element wordt gewijzigd.
Tip: Dit evenement is vergelijkbaar met het
oninput
evenement. Het verschil is dat de oninput
gebeurtenis plaatsvindt onmiddellijk nadat de waarde van een element is gewijzigd, terwijl onchange
het plaatsvindt wanneer het element de focus verliest. Het andere verschil is dat het onchange
evenement ook op <select>
elementen werkt.
Geldt voor
Het onchange
attribuut maakt deel uit van de Event Attributes en kan op alle HTML-elementen worden gebruikt.
elementen | Evenement |
---|---|
Alle HTML-elementen | onchange |
Voorbeelden
Selecteer Voorbeeld
Voer een JavaScript uit wanneer een gebruiker de geselecteerde optie van een <select> element wijzigt:
<select onchange="myFunction()">
Invoervoorbeeld
Voer een JavaScript uit wanneer de gebruiker de inhoud van een invoerveld wijzigt:
<input type="text" name="txt" value="Hello" onchange="myFunction(this.value)">
Browserondersteuning
Event Attribute | |||||
---|---|---|---|---|---|
onchange | Yes | Yes | Yes | Yes | Yes |