element.onchange

Résumé

La propriété onchange définit et renvoie le gestionnaire d'évènement onChange (modification) pour l'élément courant.

Syntaxe

element.onchange = code de gestion de l'évènement

Notes

Le pseudo code suivant illustre la manière dont le gestionnaire d'évènement change est implémenté dans Mozilla :

  control.onfocus = focus;
  control.onblur = blur;
  function focus () {
      original_value = control.value;
  }

  function blur () {
      if (control.value != original_value)
        control.onchange();
  }

Par conséquent, vous pouvez rencontrer des comportements inattendus dans l'évènement change si vous modifiez la valeur du contrôle dans vos propres gestionnaires d'évènements focus ou blur. De plus, l'évènement change se déclenche avant l'évènement blur. Ce comportement n'est pas le même que celui d'Internet Explorer.

Specification

DOM Level 0. Ne fait partie d'aucune spécification.

Voir aussi

Étiquettes et contributeurs liés au document

Étiquettes : 
 Contributeurs à cette page : fscholz, teoli, AshfaqHossain, BenoitL
 Dernière mise à jour par : AshfaqHossain,