Event()

Le constructeur Event() crée un nouvel Event (évènement).

Syntaxe

 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) un Boolean indiquant si les événements sont propagés . Par défaut est false (faux).
  • cancelable: (facultatif) un Boolean indiquant si l'évènement peut être annulé. Par défaut est false (faux) .
  • composed: ( facultatif ) un Boolean indiquant si l'évènement déclenchera les écouteurs en dehors d'une racine shadow (voir Event.composed (en-US) pour plus de détails). Par défaut est false (faux) .

Exemple

// 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

Spécification Statut Commentaire
DOM
La définition de 'Event()' dans cette spécification.
Standard évolutif Définition initiale.

Compatibilité des navigateurs

BCD tables only load in the browser

Voir aussi