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

HTML DOM Button ऑब्जेक्ट


HTML DOM Button ऑब्जेक्ट <button> एलिमेंट से जुड़ा हुआ है।

प्रॉपर्टीज

HTML DOM button ऑब्जेक्ट के लिए निम्नलिखिक प्रॉपर्टीज हैं -

प्रॉपर्टी विवरण
autofocus पेज लोड होने पर बटन स्वचालित रूप से फोकस्ड है या नहीं सेट या लौटाने के लिए
disabled दिए गए बटन को अक्षम किया गया है या नहीं सेट या लौटाने के लिए
form बटन वाले फॉर्म का संदर्भ लौटाने के लिए
formAction बटन के formAction एट्रिब्यूट मान को सेट या लौटाने के लिए
formEnctype बटन के formEnctype एट्रिब्यूट मान को सेट या लौटाने के लिए
formMethod बटन के formMethod एट्रिब्यूट मान को सेट या लौटाने के लिए
formNoValidate सबमिशन पर फॉर्म डेटा को मान्य किया जाना चाहिए या नहीं सेट या लौटाने के लिए
formTarget बटन के formTarget एट्रिब्यूट मान को सेट या लौटाने के लिए
name बटन के name एट्रिब्यूट मान को सेट या लौटाने के लिए
type बटन प्रकार को सेट या लौटाने के लिए
value बटन मान को सेट या लौटाने के लिए

सिंटैक्स

निम्नलिखिक सिंटैक्स है -

एक बटन ऑब्जेक्ट बनाना -

var x = document.createElement("BUTTON");

उदाहरण

आइए HTML DOM button ऑब्जेक्ट का एक उदाहरण देखें -

<!DOCTYPE html> <html> <body> <p>Click on the below button to create a BUTTON element</p> <button onclick="buttonCreate()">CREATE</button> <br><br> <script>    function buttonCreate() {       var x = document.createElement("BUTTON");       var t = document.createTextNode("NEW BUTTON");       x.appendChild(t);       document.body.appendChild(x);    } </script> </body> </html>

आउटपुट

यह निम्नलिखिक आउटपुट उत्पन्न करेगा -

HTML DOM Button ऑब्जेक्ट

CREATE पर क्लिक करने पर -

HTML DOM Button ऑब्जेक्ट

उपरोक्त उदाहरण में -

हमने पहले CREATE बटन एलिमेंट बनाया है। यह बटन क्लिक पर buttonCreate() फ़ंक्शन को निष्पादित करेगा।

<button onclick="buttonCreate()">CREATE</button>

buttonCreate() मेथड document ऑब्जेक्ट के createElement() मेथड का उपयोग करके एक बटन एलिमेंट बनाता है और इसे वेरिएबल x को असाइन करता है। create element का उपयोग करके एक टेक्स्ट नोड बनाया जाता है और इसे वेरिएबल t को असाइन किया जाता है। टेक्स्ट नोड t को फिर appendchild मेथड का उपयोग करके बटन में जोड़ा जाता है। अपने चाइल्ड टेक्स्ट नोड के साथ बटन को फिर document.body.appendChild() मेथड का उपयोग करके document body के चाइल्ड के रूप में जोड़ा जाता है।

function buttonCreate() {    var x = document.createElement("BUTTON");    var t = document.createTextNode("NEW BUTTON");    x.appendChild(t);    document.body.appendChild(x); }

  1. HTML DOM Input Radio ऑब्जेक्ट HTML DOM Input Radio ऑब्जेक्ट

    HTML DOM Input Radio ऑब्जेक्ट टाइप radio वाले <input> एलिमेंट से जुड़ा होता है। हम createElement() और getElementById() मेथड का उपयोग करके टाइप radio वाले इनपुट एलिमेंट को बना और एक्सेस कर सकते हैं। प्रॉपर्टीज़ Input Radio ऑब्जेक्ट की निम्न प्रॉपर्टीज़ हैं: क्रमांक प्रॉपर्टीज़ और विवरण 1

  1. HTML DOM HR ऑब्जेक्ट HTML DOM HR ऑब्जेक्ट

    विवरण HTML DOM HR ऑब्जेक्ट HTML दस्तावेज़ के तत्व को दर्शाता है। HR ऑब्जेक्ट बनाएं सिंटैक्स document.createElement(HR); उदाहरण आइए hr ऑब्जेक्ट का एक उदाहरण देखें: <!DOCTYPE html> <html> <style> body { text-align: center; background-color: #fff; color: #0197F6;

  1. HTML DOM Ul ऑब्जेक्ट HTML DOM Ul ऑब्जेक्ट

    HTML DOM Ul ऑब्जेक्ट HTML में <ul> एलिमेंट को दर्शाता है। <ul> एलिमेंट बनाना var ulObject = document.createElement(UL) यहां, ulObject के निम्नलिखित गुण हो सकते हैं लेकिन HTML5 में समर्थित नहीं हैं - गुणविवरण compactअनऑर्डर्ड लिस्ट को सामान्य से छोटा प्रदर्शित करना चाहिए या नहीं, सेट