⊗jsPmOEBMH 426 of 505 menu

Vairāki notikumu apstrādātāji elementā JavaScript

Ja elementam ir vairāki notikumu apstrādātāji uz vienu notikumu, tad pat pārtraucot uzplūšanu, tie visi tiks izpildīti. Tas ir, stopPropagation novērš notikuma virzīšanos tālāk, bet uz pašreizējā elementa visi apstrādātāji darbosies. Skatiet piemēru:

elem1.addEventListener('click', function() { console.log('zaļš'); }); elem2.addEventListener('click', function(event) { console.log('zilganzaļš - pirmais apstrādātājs'); event.stopPropagation(); // apturēsim uzplūšanu }); elem2.addEventListener('click', function() { console.log('zilganzaļš - otrais apstrādātājs'); // jebkurā gadījumā darbosies }); elem3.addEventListener('click', function() { console.log('sarkans'); });

Varat pārbaudīt:

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt