Attribut d'événement HTML onchange
Exemple
Exécute un JavaScript lorsqu'un utilisateur modifie l'option sélectionnée d'un élément <select> :
<select onchange="myFunction()">
Plus d'exemples "Essayez-le vous-même" ci-dessous.
Définition et utilisation
L'attribut onchange se déclenche au moment où la valeur de l'élément est modifiée.
Conseil : Cet événement est similaire à l' événement oninput . La différence est que l'événement oninput se produit immédiatement après la modification de la valeur d'un élément, tandis que onchange se produit lorsque l'élément perd le focus. L'autre différence est que l'événement onchange fonctionne également sur les éléments <select>.
Prise en charge du navigateur
Event Attribute | |||||
---|---|---|---|---|---|
onchange | Yes | Yes | Yes | Yes | Yes |
Syntaxe
<element onchange="script">
Valeurs d'attribut
Value | Description |
---|---|
script | The script to be run on onchange |
Détails techniques
Balises HTML compatibles : | <input type="checkbox">, <input type="file">, <input type="password">, <input type="radio">, <input type="range">, <input type=" rechercher">, <input type="text">, <select> et <textarea> |
---|
Plus d'exemples
Exemple
Exécute un JavaScript lorsque l'utilisateur modifie le contenu d'un champ de saisie :
<input type="text" name="txt" value="Hello" onchange="myFunction(this.value)">
Pages connexes
Référence HTML DOM : événement onchange
❮ Attributs d'événement HTML