Event()
Le constructeur Event()
crée un nouvel Event
(évènement).
Syntaxe
js
event = new Event(typeArg, eventInit);
Valeurs
- typeArg
-
C'est une
DOMString
(chaîne de caractères) représentant le nom de l'évènement. - eventInitFacultatif
-
C'est un dictionnaire
EventInit
ayant les champs suivants :bubbles
: (facultatif) unBoolean
indiquant si les événements sont propagés . Par défaut estfalse
(faux).cancelable
: (facultatif) unBoolean
indiquant si l'évènement peut être annulé. Par défaut estfalse
(faux) .composed
: ( facultatif ) unBoolean
indiquant si l'évènement déclenchera les écouteurs en dehors d'une racine shadow (voirEvent.composed
pour plus de détails). Par défaut estfalse
(faux) .
Exemple
js
// crée un évènement "look" qui est diffusé et ne peut être annulé
var evt = new Event("look", { bubbles: true, cancelable: false });
document.dispatchEvent(evt);
// l'événement peut être envoyé à partir de n'importe quel élément, pas seulement le document
myDiv.dispatchEvent(evt);
Spécifications
Specification |
---|
DOM Standard # ref-for-dom-event-event |
Compatibilité des navigateurs
BCD tables only load in the browser