HTML DOM Element removeEventListener() मेथड

विभावना और उपयोग

removeEventListener() एलिमेंट से इवेंट हैंडलर हटाना

अन्य देखें:

एलिमेंट विधि:

addEventListener() विधि

removeEventListener() विधि

दस्तावेज़ विधि:

addEventListener() विधि

removeEventListener() विधि

ट्यूटोरियल:

HTML DOM EventListener

DOM इवेंट की पूरी सूची

इंस्टांस

एलिमेंट से "mousemove" इवेंट हटाएँ:

myDIV.removeEventListener("mousemove", myFunction);

अपने आप सिरजित करें

व्याकरण

element.removeEventListener(type, listnener, useCapture)

पैरामीटर

पैरामीटर वर्णन
type

आवश्यक। हटाने के लिए इवेंट सुनीस्टर का इवेंट तरीका

अनुप्रयोग करने के लिए "on" अग्रसूत्र का उपयोग न करें। उदाहरण के लिए, "click" का उपयोग करें न कि "onclick"।

पूरे HTML DOM इवेंट सूची के लिए देखें:HTML DOM इवेंट ऑब्जैक्ट संदर्भ मैनुअल.

listnener आवश्यक। हटाने के लिए इवेंट सुनीस्टर फ़ंक्शन
useCapture

वृद्धि (डिफ़ॉल्ट false)।

  • true - कैशिंग से हैंडलर हटाएँ
  • false - बबलिंग से हैंडलर हटाएँ

यदि इवेंट हैंडलर दो बार जोड़ा गया है, एक फंक्शन कैशिंग में और एक बबलिंग में, तो प्रत्येक को अलग से हटाया जाना चाहिए।

वापसी मान

उपस्थित नहीं है।

तकनीकी विवरण

removeEventListener() विधि निर्दिष्ट इवेंट सुनीस्टर फ़ंक्शन को हटा देगी। पैरामीटर type और useCapture आवश्यक रूप से addEventListener() विधि के अनुरूप पैरामीटर। यदि निर्दिष्ट पैरामीटर के साथ मेल खाने वाले कोई इवेंट सुनीस्टर नहीं मिला, तो इस विधि कुछ भी नहीं करेगी।

यदि एक इवेंट सुनीस्टर फ़ंक्शन इस विधि द्वारा हटा दिया गया है, तो जब नोड को निर्दिष्ट इवेंट के लिए इवेंट होता है, तो इसे नहीं बुलाया जाएगा। यदि एक इवेंट सुनीस्टर एक अन्य इवेंट के लिए उसी नोड पर निर्दिष्ट इवेंट के लिए एक अन्य इवेंट सुनीस्टर द्वारा हटा दिया गया है, तो यह फिर से नहीं बुलाया जाएगा।

यह विधि भी डॉक्युमेंट और विंडो ऑब्जैक्ट परिभाषित है, और काम करने के तरीके में समान हैं।

ब्राउज़र समर्थन

element.removeEventListener() यह DOM Level 2 (2001) विशेषता है।

सभी ब्राउज़र पूरी तरह से इसे समर्थित करते हैं:

च्रोम आईई एज फायरफॉक्स सफारी ओपेरा
च्रोम आईई एज फायरफॉक्स सफारी ओपेरा
समर्थन 9-11 समर्थन समर्थन समर्थन समर्थन