English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

طريقة removeEventListener() الخاصة بـ HTML DOM

مثلث مستند DOM HTML

document.removeEventListener()إزالة معالج الحدث المضافdocument.addEventListener()المعالج في الطريقة.

ملاحظة:لإزالة معالج الحدث، يجب أن يكون الدالة المحددة باستخدام طريقة addEventListener() "دالة" معروفة، مثل المثال التالي (myFunc).

وظيفة مجهولة المصدر، مثل "document.removeEventListener("event"،function(){ statement );" لا ينفع.

استخدامالعنصر .addEventListener()تضيف الطريقة معالج الحدث إلى العنصر المحدد.

استخدامالعنصر .removeEventListener()تسحب الطريقة معالج الحدث من العنصر المحدد.

الجملة:

document.removeEventListener(event, listener, useCapture)
// إضافة معالج الحدث إلى المستند
document.addEventListener("mousemove", myFunc);
// إزالة معالج الحدث من المستند
document.removeEventListener("mousemove", myFunc);
اختبار لمعرفة‹/›

متوافق مع المتصفحات

الأرقام في الجدول تشير إلى إصدار المتصفح الأول الذي يدعم طريقة removeEventListener() بالكامل:

طريقة
removeEventListener()1171.09

قيمة المعامل

معاملوصف
event(مطلوب) اسم أحداث JavaScript التي تريد حذفها. استخدم الحدث دون استخدام بدلاً من "on"، مثل استخدام "click" بدلاً من "onclick" أو "mousedown" بدلاً من "onmousedown".
قائمة بجميع أحداث DOM HTML، يرجى الرجوع إلى دليلنا الكاملمرجع مثلث أحداث DOM HTML
listener(مطلوب)اسم الدالة الجافا سكريبت التي يجب حذفها.
useCapture(اختياري)قيمة بولية، تحدد ما إذا كان يجب حذفه في مرحلة التجميع أو التدفق. القيمة الافتراضية هي false.
القيم الممكنة:
  • true-تم حذف معالج الحدث في مرحلة التجميع

  • false-تم حذف معالج الحدث في مرحلة التدفق

ملاحظة:إذا تم إضافة معالج الحدث مرتين، مرة واحدة في التجميع، ومرة أخرى في التدفق، فيجب إزالتهما بشكل منفصل.
يمكنك فيتعليميات انتشار الأحداث جافا سكريبتقراءة حولانتشار الأحداثلمزيد من المعلومات

تفاصيل التقنية

القيمة المعدلة:لا يوجد
إصدار DOM:DOM 2

مراجع ذات صلة

تعليميات جافا سكريبت:مستمع الأحداث

تعليميات جافا سكريبت:انتشار الأحداث

مرجع DOM HTMLdocument.addEventListener()

مرجع DOM HTMLالعنصر.removeEventListener()

مثلث مستند DOM HTML