⊗jsPmDmNEH 344 of 505 menu

Pavadinti JavaScript įvykių apdorojimo metodai

Ankstesnėse pamokose mes naudojome anonimines funkcijas kaip įvykių apdorotojus. Tai iš tikrųjų nėra būtina - funkcija gali būti ir įprasta, su pavadinimu. Tarkime, pavyzdžiui, turime tokią funkciją:

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

Tarkime, taip pat yra mygtukas:

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

Padarykime taip, kad paspaudus mygtuką būtų vykdyta mūsų funkcija func. Tam perduosime mūsų funkcijos pavadinimą kaip addEventListener parametrą, štai taip:

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

Duotas toks HTML kodas:

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

Duotos šios funkcijos:

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

Padarykite taip, kad paspaudus pirmąjį mygtuką būtų vykdyta funkcija func1, o paspaudus antrąjį - funkcija func2.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti