⊗jsPmDmNEH 344 of 505 menu

Pasūtītie notikumu apstrādātāji JavaScript

Iepriekšējās nodarbībās mēs izmantojām kā notikumu apstrādātājus anonīmas funkcijas. Tas patiesībā nav obligāti - funkcija var būt arī parasta, ar nosaukumu. Piemēram, pieņemsim, ka mums ir šāda funkcija:

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

Pieņemsim, ka ir arī poga:

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

Izveidosim tā, lai, noklikšķinot uz pogas, izpildītos mūsu funkcija func. Lai to izdarītu, ar parametru addEventListener padodam mūsu funkcijas nosaukumu, šādi:

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

Dots šāds HTML kods:

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

Dotas šādas funkcijas:

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

Izveidojiet tā, lai, noklikšķinot uz pirmās pogas, izpildītos funkcija func1, bet, noklikšķinot uz otrās - funkcija func2.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt