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

JavaScript में निर्दिष्ट एलिमेंट में इवेंट हैंडलर कैसे जोड़ें


JavaScript addEventListener() मेथड प्रदान करता है जो निर्दिष्ट एलिमेंट से इवेंट हैंडलर को जोड़ता है। यह मेथड मौजूदा इवेंट हैंडलर्स को ओवरराइट किए बिना किसी एलिमेंट से इवेंट हैंडलर जोड़ता है। एक समय में किसी एलिमेंट में कई इवेंट हैंडलर्स जोड़ना संभव है।

addEventListener() मेथड यह नियंत्रित करना आसान बनाता है कि इवेंट बबलिंग पर कैसे प्रतिक्रिया करता है। हम mouseover, click आदि जैसे कई इवेंट्स लागू कर सकते हैं।

उदाहरण

निम्न उदाहरण में, mouseover इवेंट असाइन किया गया है। इसलिए जब हम बटन पर माउस रखते हैं, तो हमें आउटपुट में अनुरोधित टेक्स्ट प्राप्त होता है।

<html> <body> <p>This example uses the addEventListener() method to attach a mouseover event to a button.</p> <input type = "button" id="myBtn" value = "listener"> <p id="listener"></p>    <script>    document.getElementById("myBtn").addEventListener("mouseover", displayText);    function displayText() {       document.getElementById("listener").innerHTML =       document.write("Tutorix is the best e-learning platform");    }    </script> </body> </html>

जब हम उपरोक्त कोड को निष्पादित करते हैं तो हमें स्क्रीन पर निम्न प्रदर्शित होगा।

JavaScript में निर्दिष्ट एलिमेंट में इवेंट हैंडलर कैसे जोड़ें

जब हम "listener" बटन पर mouseover करते हैं, तो निम्न आउटपुट निष्पादित होता है।

आउटपुट

JavaScript में निर्दिष्ट एलिमेंट में इवेंट हैंडलर कैसे जोड़ें


  1. JavaScript में निर्दिष्ट एलिमेंट में इवेंट हैंडलर कैसे जोड़ें JavaScript में निर्दिष्ट एलिमेंट में इवेंट हैंडलर कैसे जोड़ें

    JavaScript addEventListener() मेथड प्रदान करता है जो निर्दिष्ट एलिमेंट से इवेंट हैंडलर को जोड़ता है। यह मेथड मौजूदा इवेंट हैंडलर्स को ओवरराइट किए बिना किसी एलिमेंट से इवेंट हैंडलर जोड़ता है। एक समय में किसी एलिमेंट में कई इवेंट हैंडलर्स जोड़ना संभव है। addEventListener() मेथड यह नियंत्रित करना आसान

  1. JavaScript से वर्तमान एलिमेंट में एक्टिव क्लास कैसे जोड़ें? JavaScript से वर्तमान एलिमेंट में एक्टिव क्लास कैसे जोड़ें?

    JavaScript से वर्तमान एलिमेंट में एक्टिव क्लास जोड़ने के लिए, निम्न कोड का उपयोग करें: उदाहरण <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style>    .btn {       border

  1. HTML में तत्व का मान कैसे जोड़ें? HTML में तत्व का मान कैसे जोड़ें?

    value एट्रिब्यूट value एट्रिब्यूट HTML में विभिन्न फॉर्म तत्वों का प्रारंभिक या वर्तमान मान निर्दिष्ट करता है। यह निम्नलिखित तत्वों के साथ काम करता है: <button>, <input>, <li>, <option>, <meter>, <progress>, <param>। तत्व-वार उपयोग 1. <input> तत्व &