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

मैं जावास्क्रिप्ट में मैन्युअल रूप से एक एक्सचेंज ईवेंट कैसे ट्रिगर कर सकता हूं?

<घंटा/>

आप डिस्पैचएवेंट विधि का उपयोग करके अलग-अलग तत्वों पर ईवेंट भेज सकते हैं। मान लें कि आपके पास ऑनचेंज इवेंट के साथ एक एलीमेंट टेस्ट है -

<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. जावास्क्रिप्ट में निर्दिष्ट तत्व में ईवेंट हैंडलर कैसे जोड़ें?

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

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

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

  1. हम एक ट्रिगर को कैसे नष्ट कर सकते हैं?

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