Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> HTML

HTML DOM addEventListener () विधि

<घंटा/>

HTML DOM addEventListener() मेथड का इस्तेमाल इवेंट हैंडलर को निर्दिष्ट एलिमेंट से अटैच करने के लिए किया जाता है।

निम्नलिखित वाक्य रचना है -

element.addEventListener(event, function, capture)

ऊपर, पैरामीटर में शामिल हैं -

  • घटना: घटना का नाम। आवश्यक है।
  • फ़ंक्शन: घटना होने पर चलाने के लिए कार्य। आवश्यक है।
  • कैप्चर करें: क्या ईवेंट को कैप्चरिंग चरण में निष्पादित किया जाना चाहिए। यह एक बूलियन मान की जाँच करता है और प्रदर्शित करता है; सही या गलत।

आइए अब DOM addEventListener() मेथड को लागू करने के लिए एक उदाहरण देखें -

उदाहरण

<!DOCTYPE html>
<html>
<body>
<h2>Demo Heading</h2>
<button id="btn">Click</button>
<p id="myid"></p>
<script>
   var x = document.getElementById("btn");
   x.addEventListener("mouseover", one);
   x.addEventListener("click", two);
   function one() {
      document.getElementById("myid").innerHTML += "Button hovered! "
   }
   function two() {
      document.getElementById("myid").innerHTML += "!!Button Clicked!! "
   }
</script>
</body>
</html>

आउटपुट

HTML DOM addEventListener () विधि

अब, यदि आप क्लिक करेंगे, तो "बटन क्लिक किया गया" संदेश प्रदर्शित होगा। माउस पर बटन को मँडराते हुए, निम्न पाठ प्रदर्शित होगा:"बटन होवर" -

HTML DOM addEventListener () विधि


  1. HTML DOM स्टोरेज getItem () मेथड

    HTML DOM स्टोरेज getItem () विधि का उपयोग किसी दिए गए कुंजी नाम को पास करके स्टोरेज ऑब्जेक्ट प्राप्त करने के लिए किया जाता है। यह कुंजी के मान लौटाएगा और यदि उस दिए गए नाम के साथ कोई कुंजी नहीं है तो NULL वापस कर दिया जाएगा। सिंटैक्स स्टोरेज getItem() मेथड का सिंटैक्स निम्नलिखित है - localStorage.g

  1. एचटीएमएल डोम स्टोरेज इवेंट

    HTML DOM स्टोरेज इवेंट तब ट्रिगर होता है जब विंडो के स्टोरेज एरिया में कोई बदलाव होता है। स्टोरेज इवेंट तभी ट्रिगर होता है जब दूसरी विंडो विंडो के लिए स्टोरेज एरिया को बदल देती है। यह इवेंट बबल नहीं करता है और रद्द भी किया जा सकता है। सिंटैक्स − . के लिए वाक्य रचना निम्नलिखित है window.addEventList

  1. HTML DOM स्टॉपप्रॉपैगेशन () इवेंट मेथड

    दिए गए तत्व के प्रसार को रोकने के लिए HTML DOM स्टॉपप्रॉपैगेशन () ईवेंट विधि का उपयोग किया जाता है। इसका मतलब यह है कि पैरेंट एलिमेंट पर क्लिक करने से बच्चों में प्रचार नहीं होगा और चाइल्ड एलिमेंट पर क्लिक करने से स्टॉपप्रॉपैगशन () मेथड का इस्तेमाल करके पैरेंट को प्रोपेगेट नहीं किया जाएगा। इवेंट प्र