⊗jsPmDmNEH 344 of 505 menu

Imenovani rukovaoci događaja u JavaScript-u

U prethodnim lekcijama koristili smo anonimne funkcije kao rukovaoce događaja. To zapravo nije obavezno - funkcija može biti i obična, sa imenom. Neka za primer imamo ovakvu funkciju:

function func() { console.log('!!!'); }

Neka takođe postoji i dugme:

<input id="button" type="submit">

Hajde da postavimo da se prilikom klika na dugme izvrši naša funkcija func. Za to ćemo parametru addEventListener proslediti ime naše funkcije, ovako:

let button = document.querySelector('#button'); button.addEventListener('click', func); function func() { console.log('!!!'); }

Dat je sledeći HTML kod:

<input id="button1" type="submit" value="button1"> <input id="button2" type="submit" value="button2">

Date su sledeće funkcije:

function func1() { console.log(1); } function func2() { console.log(2); }

Podesite da se klikom na prvo dugme izvrši funkcija func1, a klikom na drugo - funkcija func2.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij