Event.bubbles

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Indique si l'événement donné se propage à travers le DOM ou non.

Note : Voir Propagation et capture des évènements pour plus d'informations sur la propagation.

Syntaxe

js
event.bubbles;

Valeur

Retourne un booléen dont la valeur est true (vraie) si l'événement se propage à travers le DOM.

Exemple

js
function goInput(e) {
  // vérifie la propagation et
  if (!e.bubbles) {
    // la lance si elle ne l'a pas été
    passItOn(e);
  }
  // déjà propagé
  doOutput(e);
}

Note : Certains évènements seulement peuvent se propager. Ceux dont cette propriété est définie à true. Vous pouvez utiliser cette propriété pour vérifier si un évènement est autorisé à se propager ou non.

Spécifications

Specification
DOM
# ref-for-dom-event-bubbles③

Compatibilité des navigateurs

Report problems with this compatibility data on GitHub
desktopmobileserver
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
Deno
Node.js
bubbles

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
See implementation notes.

Voir aussi