Thanks to visit codestin.com
Credit goes to developer.mozilla.org

Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

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

js
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

Voir aussi