⊗jsPmOEBMH 426 of 505 menu

Gestionnaires multiples sur un élément en JavaScript

Si un élément a plusieurs gestionnaires pour un même événement, même si la propagation est arrêtée, ils seront tous exécutés. Autrement dit, stopPropagation empêche la propagation de l'événement plus loin, mais sur l'élément courant, tous les gestionnaires seront exécutés. Regardez l'exemple :

elem1.addEventListener('click', function() { console.log('vert'); }); elem2.addEventListener('click', function(event) { console.log('bleu clair - premier gestionnaire'); event.stopPropagation(); // arrêtons la propagation }); elem2.addEventListener('click', function() { console.log('bleu clair - deuxième gestionnaire'); // s'exécutera quand même }); elem3.addEventListener('click', function() { console.log('rouge'); });

Vous pouvez vérifier :

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser