⊗jsPmDmSH 346 of 505 menu

ตัวจัดการหลายตัวสำหรับเหตุการณ์เดียวใน JavaScript

คุณสามารถผูกฟังก์ชันหลายฟังก์ชันเข้ากับองค์ประกอบเดียวได้ ลองดูตัวอย่าง สมมติว่ามีปุ่ม:

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

สมมติว่ามีฟังก์ชันสองฟังก์ชัน:

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

รับลิงก์ไปยังปุ่มของเราในตัวแปร:

let button = document.querySelector('#button');

ทีนี้ลองผูกทั้งฟังก์ชันแรกและฟังก์ชันที่สองเข้ากับปุ่มของเราเป็นตัวจัดการการคลิก:

button.addEventListener('click', func1); button.addEventListener('click', func2);

ให้ย่อหน้านี้:

<p id="elem">text</p>

ให้ฟังก์ชันต่อไปนี้:

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

ผูกฟังก์ชันทั้งหมดเหล่านี้เข้ากับย่อหน้าของเรา

ไทย
AfrikaansAzə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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ