From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- files/fr/web/api/document/createevent/index.html | 90 ++++++++++++++++++++++++ 1 file changed, 90 insertions(+) create mode 100644 files/fr/web/api/document/createevent/index.html (limited to 'files/fr/web/api/document/createevent') diff --git a/files/fr/web/api/document/createevent/index.html b/files/fr/web/api/document/createevent/index.html new file mode 100644 index 0000000000..b07312c314 --- /dev/null +++ b/files/fr/web/api/document/createevent/index.html @@ -0,0 +1,90 @@ +--- +title: Document.createEvent() +slug: Web/API/Document/createEvent +tags: + - API + - DOM + - Méthode + - Reference +translation_of: Web/API/Document/createEvent +--- +
+

De nombreuses méthodes utilisées avec createEvent, tels que initCustomEvent, sont obsolètes. Utilisez le constructeur d'événement à la place.

+
+ +
{{ ApiRef("DOM") }}
+ +
 
+ +

Crée un event du type spécifié. L'objet retourné doit être intialisé et peut être passé ensuite à element.dispatchEvent.

+ +

Syntaxe

+ +
var event = document.createEvent(type);
+
+ + + +

Exemple

+ +
// Crée l'événement.
+var event = document.createEvent('Event');
+
+// Nomme l'événement 'build'.
+event.initEvent('build', true, true);
+
+//  Écoute l'événement.
+elem.addEventListener('build', function (e) {
+  // e.target correspond à elem
+}, false);
+
+// target peut être tout Element ou autre EventTarget.
+elem.dispatchEvent(event);
+
+ +

Notes

+ +

Les chaînes de type d'événement appropriées pour passer à createEvent () sont répertoriées dans la norme DOM - voir le tableau à l'étape 2. Gardez à l'esprit que la plupart des objets événement ont maintenant des constructeurs, qui sont la méthode recommandée pour créer des occurrences d'objet événement.

+ +

Gecko prend en charge certains alias d'objet événement non standard, répertoriés ci-dessous :

+ + + + + + + + + + + + + + + + + + + + + + + + +
Event ModuleStandard event objectGecko also supports
Text event moduleTextEventTextEvents
Keyboard event moduleKeyboardEventKeyEvents
Basic events moduleEventEvents
+ +

Spécification

+ + + +

Voir aussi

+ + -- cgit v1.2.3-54-g00ecf