⊗jsPmDmNEH 344 of 505 menu

Genoemde Gebeurtenishanteerders in JavaScript

In vorige lesse het ons anonieme funksies as gebeurtenishanteerders gebruik. Dit is eintlik nie noodsaaklik nie - die funksie kan ook 'n gewone, met 'n naam, wees. Laat ons byvoorbeeld die volgende funksie hê:

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

Laat ons ook 'n knoppie hê:

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

Kom ons maak dit so dat wanneer op die knoppie geklik word, ons funksie func uitgevoer word. Vir hiervoor gee ons die naam van ons funksie as parameter aan addEventListener, soos volg:

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

Die volgende HTML-kode word gegee:

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

Die volgende funksies word gegee:

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

Maak dit so dat wanneer op die eerste knoppie geklik word, funksie func1 uitgevoer word, en wanneer op die tweede - funksie func2.

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp