⊗jsPmDmNEH 344 of 505 menu

Elnevezett eseménykezelők a JavaScriptben

Az előző leckékben anonim függvényeket használtunk eseménykezelőkként. Ez valójában nem szükségszerű - a függvény lehet közönséges is, névvel. Legyen például egy ilyen függvényünk:

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

Legyen továbbá egy gomb:

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

Tegyük úgy, hogy a gombra kattintáskor a func függvényünk fusson le. Ehhez a addEventListener paramétereként adjuk át a függvényünk nevét, így:

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

Adott a következő HTML kód:

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

Adottak a következő függvények:

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

Tegyük úgy, hogy az első gombra kattintáskor a func1 függvény fusson le, a másodikra kattintáskor pedig a func2 függvény.

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