CustomEvent.initCustomEvent()
Obsolète: Cette fonctionnalité n'est plus recommandée. Même si certains navigateurs la prennent encore en charge, elle a peut-être déjà été supprimée des standards du web, est en passe d'être supprimée ou n'est conservée qu'à des fins de compatibilité. Évitez de l'utiliser et mettez à jour le code existant si possible ; consultez le tableau de compatibilité au bas de cette page pour vous aider à prendre votre décision. Sachez que cette fonctionnalité peut cesser de fonctionner à tout moment.
La méthode CustomEvent.initCustomEvent()
initialise un objet CustomEvent
. Si l'évènement a déjà été distribué, cette méthode ne change rien.
Les évènements initialisés par ce moyen doivent être créés avec la méthode Document.createEvent()
. Cette méthode doit être appelée pour définir l'évènement avant son envoi en utilisant EventTarget.dispatchEvent()
. Une fois l'évènement envoyé, la méthode ne fait rien.
Attention : N'utilisez plus cette méthode car elle est dépréciée.
À la place, utilisez les constructeurs d'évènements spécifiques comme CustomEvent()
. La page Création et déclenchement d'évènements donne plus d'informations sur la façon de les utiliser.
Syntaxe
event.initCustomEvent(type, canBubble, cancelable, detail);
Paramètres
type
-
est une
DOMString
(chaîne de caractères) contenant le nom de l'évènement. canBubble
-
est un
Boolean
(booléen) indiquant si l'événement passe à travers le DOM ou non. cancelable
-
est un
Boolean
indiquant si l'événement est annulable. detail
-
Les données transmises lors de l'initialisation de l'évènement.
Spécifications
Specification |
---|
DOM> # dom-customevent-initcustomevent> |
Compatibilité des navigateurs
Loading…
Voir aussi
CustomEvent
- Le constructeur à utiliser à la place de cette méthode obsolète :
CustomEvent()
.