Propagation des événements

La propagation des événements décrit leur trajet dans le DOM : une phase de capture descend de la racine vers la cible, puis une phase de bouillonnement (bubbling) remonte vers la racine. Par défaut, les écouteurs réagissent au bouillonnement. stopPropagation() interrompt ce trajet, à utiliser avec parcimonie.

Exemple

Un clic sur un <button> dans une <div> déclenche d'abord l'écouteur du bouton, puis celui de la div.

Notions voisines

Tout le glossaire