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

JavaScript में onchange इवेंट को मैन्युअली कैसे ट्रिगर करें?


आप dispatchEvent मेथड का उपयोग करके व्यक्तिगत एलिमेंट्स पर इवेंट्स डिस्पैच कर सकते हैं। मान लीजिए आपके पास onChange इवेंट के साथ test नाम का एक एलिमेंट है:

<input id="test" type="text"/>

इवेंट हैंडलर:

document.querySelector('#test').addEventListener('change', () => console.log("Changed!"))

इवेंट को मैन्युअली ट्रिगर करना:

const e = new Event("change"); const element = document.querySelector('#test') element.dispatchEvent(e);

यह निम्न लॉग करेगा:

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

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

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

    getElementById getElementById() एक DOM मेथड है जिसका उपयोग उस एलिमेंट को लौटाने के लिए किया जाता है जिसमें निर्दिष्ट मान के साथ ID एट्रिब्यूट होता है। यह HTML DOM में सबसे आम मेथड्स में से एक है और लगभग हर बार उपयोग किया जाता है जब हम अपने डॉक्यूमेंट पर किसी एलिमेंट में हेरफेर करना चाहते हैं। यह मेथ

  1. - ट्रिगर को कैसे नष्ट करें?

    हम दो तरीकों से ट्रिगर को नष्ट कर सकते हैं - ट्रिगर को स्पष्ट रूप से ड्रॉप करना DROP स्टेटमेंट की मदद से, हम ट्रिगर को स्पष्ट रूप से नष्ट कर सकते हैं। इसे निम्न उदाहरण से समझा जा सकता है - mysql> DROP Trigger before_inser_studentage1; Query OK, 0 rows affected (0.05 sec) ट्रिगर को निहित रूप