วิธีการ removeEventListener() ของ HTML DOM Element
- หน้าก่อน removeChild()
- หน้าต่อไป replaceChild()
- กลับไปยังเพจย่อย องค์ประกอบ HTML DOM Elements
วิชาที่เน้นนำเสนอ
removeEventListener()
มีการกำหนดและใช้งาน
ดูเพิ่มเติมที่
วิธีสำหรับองค์ประกอบ
removeEventListener() ฟังก์ชัน
วิธีสำหรับเอกสาร
removeEventListener() ฟังก์ชัน
คู่มือ
ตัวอย่าง
ลบเหตุการณ์ 'mousemove' จากองค์ประกอบ
myDIV.removeEventListener("mousemove", myFunction);
การเขียนรหัส
element.removeEventListener(type, listnener, useCapture)
ตัวอักษรที่เป็นตัวเลขตามความต้องการของคุณ
ตัวอักษรที่เป็นตัวเลขตามความต้องการของคุณ | คำอธิบาย |
---|---|
type |
จำเป็น ประเภทเหตุการณ์ที่ต้องลบฟังก์ชันฟังเหตุ ไม่ควรใช้คำหน้า 'on' ข้างหน้า ตัวอย่างเช่น ใช้ 'click' แทน 'onclick' สำหรับรายการเหตุการณ์ DOM HTML ที่เต็มทั้งหมด โปรดเข้าถึง:คู่มือเหตุการณ์ DOM HTML. |
listnener | จำเป็น ฟังก์ชันฟังเหตุที่ต้องลบ |
useCapture |
เลือกได้ (โดยเริ่มต้นค่าแอปพลิเคชัน false)
ถ้ามีการเพิ่มเข้ารหัสด้วยโปรแกรมมากกว่าสองครั้ง ครั้งหนึ่งเพื่อการจับเหตุที่เรียก ครั้งหนึ่งเพื่อการระลอกเหตุ ต้องลบแยกแยะในแต่ละครั้ง |
ค่าที่กลับมา
ไม่มี
รายละเอียดเทคนิค
removeEventListener()
วิธีนี้จะลบฟังก์ชันฟังเหตุที่กำหนด type และ useCapture ต้องตรงกับ addEventListener() ตัวอักษรที่เป็นตัวเลขตามความต้องการของคุณ
ถ้าฟังก์ชันฟังก์ชันที่จับฟังเหตุมีการลบด้วยวิธีนี้ จะไม่มีการเรียกใช้ฟังก์ชันนี้เมื่อโครงการมีเหตุที่เรียกตามประเภทที่กำหนด แม้ว่าฟังก์ชันฟังเหตุจะถูกลบด้วยฟังก์ชันฟังเหตุอื่นที่ลงทะเบียนเหตุประเภทเดียวกันที่ชานของตัวเครื่องมือด้วย
วิธีนี้ก็ถูก Document และ Window กำหนดโอปเจกและทำงานด้วยรูปแบบที่คล้ายกัน
การสนับสนุนของบราวเซอร์
element.removeEventListener()
เป็นคุณสมบัติของ DOM Level 2 (2001)
ทุกบราวเซอร์เกี่ยวข้องสนับสนุนมันเต็มทั้งหมด:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
สนับสนุน | 9-11 | สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน |
- หน้าก่อน removeChild()
- หน้าต่อไป replaceChild()
- กลับไปยังเพจย่อย องค์ประกอบ HTML DOM Elements