From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- .../api/globaleventhandlers/onchange/index.html | 36 ++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 files/fr/web/api/globaleventhandlers/onchange/index.html (limited to 'files/fr/web/api/globaleventhandlers/onchange/index.html') diff --git a/files/fr/web/api/globaleventhandlers/onchange/index.html b/files/fr/web/api/globaleventhandlers/onchange/index.html new file mode 100644 index 0000000000..e0e4aadf81 --- /dev/null +++ b/files/fr/web/api/globaleventhandlers/onchange/index.html @@ -0,0 +1,36 @@ +--- +title: element.onchange +slug: Web/API/GlobalEventHandlers/onchange +tags: + - DOM + - DOM_0 + - Référence_du_DOM_Gecko +translation_of: Web/API/GlobalEventHandlers/onchange +--- +

{{ ApiRef() }}

+

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

+

{{ DOM0() }}

+

Voir aussi

+ +

{{ languages( { "en": "en/DOM/element.onchange" } ) }}

-- cgit v1.2.3-54-g00ecf