⊗jsPmOEBMH 426 of 505 menu

Több eseménykezelő egy elemen JavaScriptben

Ha egy elemnek több eseménykezelője van ugyanarra az eseményre, akkor még a bubbling megállítása esetén is mindegyik végrehajtódik. Vagyis a stopPropagation megakadályozza az esemény továbbterjedését, de az aktuális elemen minden eseménykezelő lefut. Lásd a példát:

elem1.addEventListener('click', function() { console.log('zöld'); }); elem2.addEventListener('click', function(event) { console.log('kék - első eseménykezelő'); event.stopPropagation(); // megállítjuk a bubblingot }); elem2.addEventListener('click', function() { console.log('kék - második eseménykezelő'); // így is lefut }); elem3.addEventListener('click', function() { console.log('piros'); });

Kipróbálhatod:

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás