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

JavaScript में इवेंट हैंडलर्स क्या हैं?


इवेंट हैंडलर्स को समझना

JavaScript का HTML के साथ इंटरैक्शन उन इवेंट्स के माध्यम से होता है जो तब होते हैं जब यूज़र या ब्राउज़र पेज को मैनिपुलेट करता है।

इवेंट क्या है?

जब पेज लोड होता है, तो उसे एक इवेंट कहा जाता है। जब यूज़र किसी बटन पर क्लिक करता है, तो वह क्लिक भी एक इवेंट है। अन्य उदाहरणों में किसी भी कुंजी को दबाना, विंडो बंद करना, विंडो का आकार बदलना आदि शामिल हैं।

सामान्य इवेंट टाइप्स

onclick इवेंट

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

उदाहरण

<html>
  <head>
    <script>
      function sayHello() {
        alert("Hello World");
      }
    </script>
  </head>
  <body>
    <p>निम्नलिखित बटन पर क्लिक करें और परिणाम देखें</p>
    <form>
      <input type="button" onclick="sayHello()" value="Say Hello" />
    </form>
  </body>
</html>

onmouseover और onmouseout इवेंट्स

ये दो इवेंट टाइप्स आपको इमेजेज या टेक्स्ट के साथ अच्छे इफेक्ट्स बनाने में मदद करते हैं। जब आप किसी एलिमेंट पर माउस लाते हैं तो onmouseover इवेंट ट्रिगर होता है और जब आप उस एलिमेंट से माउस हटाते हैं तो onmouseout ट्रिगर होता है।

उदाहरण

<html>
  <head>
    <script>
      function over() {
        document.write("Mouse Over");
      }
      function out() {
        document.write("Mouse Out");
      }
    </script>
  </head>
  <body>
    <p>परिणाम देखने के लिए डिवीजन के अंदर माउस लाएं:</p>
    <div onmouseover="over()" onmouseout="out()">
      <h2> यह डिवीजन के अंदर है </h2>
    </div>
  </body>
</html>
  1. - JavaScript में onmouseup इवेंट क्या है?

    onmouseup इवेंट तब ट्रिगर होता है जब माउस बटन छोड़ा जाता है। उदाहरण JavaScript में onmouseup इवेंट के साथ काम करना सीखने के लिए निम्न कोड चलाएं: <html> <head> <script> <!-- function sayHello() { alert(Mouse Up); } //--> </sc

  1. - जावास्क्रिप्ट में इवेंट्स क्या हैं?

    HTML के साथ जावास्क्रिप्ट की इंटरैक्शन उन इवेंट्स के माध्यम से संभाली जाती है जो तब होते हैं जब यूज़र या ब्राउज़र पेज को मैनिपुलेट करता है।जब पेज लोड होता है, तो इसे एक इवेंट कहा जाता है। जब यूज़र बटन पर क्लिक करता है, तो वह क्लिक भी एक इवेंट है। अन्य उदाहरणों में किसी भी कुंजी को दबाना, विंडो बंद क

  1. जावास्क्रिप्ट में प्रॉमिसेस क्या हैं? जावास्क्रिप्ट में प्रॉमिसेस क्या हैं?

    प्रॉमिसेस हमें एसिंक्रोनस ऑपरेशन करने की अनुमति देती हैं जहां मान प्रॉमिस बनाते समय पहले से ज्ञात नहीं होता। एक प्रॉमिस की तीन स्टेट्स हो सकती हैं: पेंडिंग, फुलफिल्ड और रिजेक्टेड। जावास्क्रिप्ट में प्रॉमिसेस के लिए कोड निम्नलिखित है: उदाहरण <!DOCTYPE html> <html lang=en> <head> &l