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

التعريف والاستخدام

removeEventListener() إزالة معالج الحدث من العنصر

الرجوع إلى

طرق العنصر

إضافة الاستماع إلى الحدث

إزالة الاستماع إلى الحدث

طرق الوثيقة

إضافة الاستماع إلى الحدث

إزالة الاستماع إلى الحدث

دليل تعليمات

HTML DOM EventListener

قائمة كاملة للحوادث DOM

مثال

إزالة "mousemove" حدث من العنصر:

myDIV.removeEventListener("mousemove", myFunction);

تجربة شخصية

النص

element.removeEventListener(النوع, listnener, useCapture)

المواضيع

المواضيع الوصف
النوع

مطلوب. نوع الحدث الذي سيتم حذف مستمع الحدث له.

لا تستخدم التسمية "on" prefixes. على سبيل المثال، استخدم "click" بدلاً من "onclick".

للحصول على قائمة كاملة للحوادث HTML DOM، يرجى زيارة:دليل مرجع HTML DOM للحوادث.

listnener مطلوب. وظيفة مستمع الحدث التي سيتم حذفها.
useCapture

اختياري (افتراضيًا هو false).

  • true - حذف المعالج من الاستقبال
  • false - حذف المعالج من التدفق

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

القيمة المعدة

لا يوجد.

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

removeEventListener() الطريقة ستحذف وظيفة مستمع الحدث المحددة. النوع و useCapture يجب أن يكون addEventListener() المواضيع المقدمة للطريقة.

إذا تم حذف وظيفة مستمع الحدث بواسطة هذه الطريقة، فإنها لن يتم استدعاؤها بعد الآن عند حدوث نوع معين من الحدث للمستوى. حتى لو تم حذف مستمع الحدث نفسه بواسطة مستمع آخر مسجل بنفس النوع من الحدث في نفس العنصر، فإنه لن يتم استدعاؤه بعد الآن.

هذه الطريقة تُستخدم أيضًا Document و Window تعريف الأشياء، وتعمل بنفس الطريقة.

دعم المتصفح

element.removeEventListener() هي خاصية مستوى DOM 2 (2001).

جميع المتصفحات تدعمها بشكل كامل:

كروم IE إدج فايرفوكس سفاري أوبرا
كروم IE إدج فايرفوكس سفاري أوبرا
الدعم 9-11 الدعم الدعم الدعم الدعم