⊗jsPmOEBIn 425 of 505 menu

Oprirea propagării evenimentelor în JavaScript

Propagarea unui eveniment poate fi oprită la orice element prin care evenimentul se propagă. Pentru aceasta, în codul elementului trebuie apelată metoda stopPropagation a obiectului Event.

În următorul exemplu, click-ul pe blocul roșu se va declanşa pe el însuși, apoi pe blocul albastru și asta este tot - blocul albastru oprește propagarea ulterioară și blocul verde nu va reacționa în niciun fel:

elem1.addEventListener('click', function() { console.log('verde'); }); elem2.addEventListener('click', function(event) { console.log('albastru'); event.stopPropagation(); // oprim propagarea }); elem3.addEventListener('click', function() { console.log('roșu'); });

Puteți verifica:

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge