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

HTML DOM click() मेथड


HTML DOM click() मेथड किसी एलिमेंट पर माउस-क्लिक को सिमुलेट करता है। इसका उपयोग किसी भी एलिमेंट पर ठीक उसी तरह क्लिक करने के लिए किया जा सकता है जैसे कोई यूजर करेगा। इसका उपयोग एलिमेंट के क्लिक इवेंट को फायर करने के लिए किया जाता है। क्लिक इवेंट इवेंट बबलिंग करता है यानी यह इसके सभी पैरेंट्स के क्लिक इवेंट को भी एक्जीक्यूट करेगा।

सिंटैक्स (Syntax)

HTML DOM click() मेथड का सिंटैक्स:

HTMLElementObject.click()

उदाहरण (Example)

click() मेथड का एक उदाहरण:

<!DOCTYPE html> <html> <body> <p>रेडियो बटन पर होवर करके माउस-क्लिक सिमुलेट करें।</p> <form> <label>Radio <input type="radio" id="myRadio" name="choice" onmouseover="clickFunction()"></label> </form> <p id="Sample"></p> <script> function clickFunction() { document.getElementById("myRadio").click(); document.getElementById("Sample").innerHTML = "Radio button has been clicked on mouse hover"; } </script> </body> </html>

आउटपुट (Output)

इससे निम्नलिखित आउटपुट प्राप्त होगा:

HTML DOM click() मेथड

रेडियो बटन पर होवर करने पर:

HTML DOM click() मेथड

हमने एक फॉर्म के अंदर लेबल के साथ एक रेडियो बटन बनाया और इसे "myRadio" आईडी दी। यह बटन माउस होवर पर clickFunction() एक्जीक्यूट करेगा:

<label>Radio <input type="radio" id="myRadio" name="choice" onmouseover="clickFunction()"></label>

clickFunction() getElementById() मेथड का उपयोग करके रेडियो बटन को प्राप्त करता है और उसका click() मेथड एक्जीक्यूट करता है। यह रेडियो बटन को चेक कर देगा। रेडियो बटन चेक होने के बाद "Sample" आईडी वाले पैराग्राफ में इसकी innerHTML प्रॉपर्टी का उपयोग करके एक सफलता मैसेज प्रदर्शित किया जाता है:

function clickFunction() { document.getElementById("myRadio").click(); document.getElementById("Sample").innerHTML = "Radio button has been clicked on mouse hover"; }

  1. HTML DOM getBoundingClientRect() मेथड HTML DOM getBoundingClientRect() मेथड

    HTML DOM getBoundingClientRect() का उपयोग व्यूपोर्ट की स्थिति के सापेक्ष किसी तत्व का आकार लौटाने के लिए किया जाता है। यह DOMRect प्रकार का एक ऑब्जेक्ट लौटाता है जिसमें आठ गुण होते हैं: left, top, right, bottom, x, y, width, height। बाउंडिंग आयत की स्थिति स्क्रॉलिंग स्थिति बदलने पर बदलती है। सिंटैक

  1. HTML DOM hasAttributes() मेथड HTML DOM hasAttributes() मेथड

    HTML DOM hasAttributes() मेथड जांचता है कि किसी तत्व में कोई attributes हैं या नहीं। यह true लौटाता है यदि तत्व में कोई attribute है और यदि नहीं है तो false लौटाता है। यदि इस मेथड को एलिमेंट नोड के अलावा किसी अन्य नोड पर कॉल किया जाता है, तो लौटाया गया मान हमेशा false होगा। सिंटैक्स hasAttributes()

  1. HTML DOM focus() मेथड HTML DOM focus() मेथड

    HTML DOM focus() मेथड का उपयोग किसी HTML तत्व को फोकस देने के लिए किया जाता है। फोकस सभी HTML तत्वों पर लागू नहीं किया जा सकता। उदाहरण के लिए: आप <p> टैग को फोकस नहीं कर सकते। किसी तत्व से फोकस हटाने के लिए blur() मेथड का उपयोग करें। सिंटैक्स सिंटैक्स निम्नलिखित है: HTMLElementObject.focus()