⊗jsPmDmNEH 344 of 505 menu

Genoemde gebeurtenisafhandelaars in JavaScript

In eerdere lessen gebruikten we anonieme functies als gebeurtenisafhandelaars. Dit is eigenlijk niet verplicht - de functie kan ook een gewone, met een naam zijn. Stel dat we bijvoorbeeld de volgende functie hebben:

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

Stel dat er ook een knop is:

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

Laten we ervoor zorgen dat bij een klik op de knop onze functie func wordt uitgevoerd. Om dit te doen, geven we de naam van onze functie door als parameter van addEventListener, zoals hier:

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

Gegeven de volgende HTML code:

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

Gegeven de volgende functies:

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

Zorg ervoor dat bij een klik op de eerste knop functie func1 wordt uitgevoerd, en bij een klik op de tweede - functie func2.

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren