⊗jsPmDmNEH 344 of 505 menu

Nimetatud sündmuste töötlejad JavaScriptis

Eelmistes õppetükides kasutasime sündmuste töötlejatena anonüümseid funktsioone. See tegelikult ei ole kohustuslik - funktsioon võib olla ka tavaline, nimega. Olgu meil näiteks selline funktsioon:

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

Olgu samuti nupp:

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

Teeme nii, et klõpsates nupul käivitub meie funktsioon func. Selleks edastame parameetrina addEventListener meie funktsiooni nime, niimoodi:

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

Antud on järgmine HTML kood:

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

Antud on järgmised funktsioonid:

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

Tehke nii, et klõpsates esimesel nupul käivitub funktsioon func1, ja klõpsates teisel nupul - funktsioon func2.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu