طريقة removeEventListener() الخاصة بـHTML DOM Element
- الصفحة السابقة removeChild()
- الصفحة التالية replaceChild()
- العودة إلى الطبقة العليا مثلث الـHTML DOM Elements
التعريف والاستخدام
removeEventListener()
إزالة معالج الحدث من العنصر
الرجوع إلى
طرق العنصر
طرق الوثيقة
دليل تعليمات
مثال
إزالة "mousemove" حدث من العنصر:
myDIV.removeEventListener("mousemove", myFunction);
النص
element.removeEventListener(النوع, listnener, useCapture)
المواضيع
المواضيع | الوصف |
---|---|
النوع |
مطلوب. نوع الحدث الذي سيتم حذف مستمع الحدث له. لا تستخدم التسمية "on" prefixes. على سبيل المثال، استخدم "click" بدلاً من "onclick". للحصول على قائمة كاملة للحوادث HTML DOM، يرجى زيارة:دليل مرجع HTML DOM للحوادث. |
listnener | مطلوب. وظيفة مستمع الحدث التي سيتم حذفها. |
useCapture |
اختياري (افتراضيًا هو false).
إذا تم إضافة معالج الحدث مرتين، مرة واحدة في الاستقبال، ومرة أخرى في التدفق، فإن كل منهما يجب حذفه بشكل منفرد. |
القيمة المعدة
لا يوجد.
تفاصيل التقنية
removeEventListener()
الطريقة ستحذف وظيفة مستمع الحدث المحددة. النوع و useCapture يجب أن يكون addEventListener() المواضيع المقدمة للطريقة.
إذا تم حذف وظيفة مستمع الحدث بواسطة هذه الطريقة، فإنها لن يتم استدعاؤها بعد الآن عند حدوث نوع معين من الحدث للمستوى. حتى لو تم حذف مستمع الحدث نفسه بواسطة مستمع آخر مسجل بنفس النوع من الحدث في نفس العنصر، فإنه لن يتم استدعاؤه بعد الآن.
هذه الطريقة تُستخدم أيضًا Document و Window تعريف الأشياء، وتعمل بنفس الطريقة.
دعم المتصفح
element.removeEventListener()
هي خاصية مستوى DOM 2 (2001).
جميع المتصفحات تدعمها بشكل كامل:
كروم | IE | إدج | فايرفوكس | سفاري | أوبرا |
---|---|---|---|---|---|
كروم | IE | إدج | فايرفوكس | سفاري | أوبرا |
الدعم | 9-11 | الدعم | الدعم | الدعم | الدعم |
- الصفحة السابقة removeChild()
- الصفحة التالية replaceChild()
- العودة إلى الطبقة العليا مثلث الـHTML DOM Elements