⊗jsPmDmNEH 344 of 505 menu

Pengendali Peristiwa Bernama dalam JavaScript

Dalam pelajaran sebelumnya, kita menggunakan fungsi tanpa nama (anonim) sebagai pengendali peristiwa. Sebenarnya, ini tidak semestinya - fungsinya boleh jadi biasa, dengan nama. Sebagai contoh, katakan kita mempunyai fungsi seperti ini:

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

Katakan juga terdapat satu butang:

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

Mari kita lakukan supaya apabila butang diklik, fungsi kita func dilaksanakan. Untuk melakukannya, kita akan hantar nama fungsi kita sebagai parameter kepada addEventListener, seperti ini:

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

Diberi kod HTML berikut:

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

Diberi fungsi berikut:

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

Lakukan supaya apabila butang pertama diklik, fungsi func1 dilaksanakan, dan apabila butang kedua diklik - fungsi func2.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak