⊗jsPmDmNEH 344 of 505 menu

Poimenovani obravnavalci dogodkov v JavaScript

V prejšnjih lekcijah smo uporabljali anonimne funkcije kot obravnavalce dogodkov. To pravzaprav ni nujno - funkcija je lahko tudi običajna, z imenom. Za primer naj imamo takšno funkcijo:

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

Naj bo na voljo tudi gumb:

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

Naredimo, da se ob kliku na gumb izvede naša funkcija func. Za to parameter addEventListener podajmo ime naše funkcije, takole:

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

Podana je naslednja HTML koda:

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

Podane so naslednje funkcije:

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

Naredite, da se ob kliku na prvi gumb izvede funkcija func1, ob kliku na drugega pa funkcija func2.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni