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

HTML DOM createElement() मेथड


HTML DOM createElement() मेथड का उपयोग JavaScript का उपयोग करके HTML एलिमेंट को डायनामिकली बनाने के लिए किया जाता है। यह पैरामीटर के रूप में एलिमेंट नेम लेता है और उस एलिमेंट नोड को बनाता है। नए बने एलिमेंट को DOM के हिस्से के रूप में रखने के लिए आपको appendChild() मेथड का उपयोग करना होगा।

सिंटैक्स (Syntax)

createElement() मेथड का सिंटैक्स:

document.createElement(nodename)

उदाहरण (Example)

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

<!DOCTYPE html> <html> <body> <h1>createElement() example</h1> <p>अधिक बटन बनाने के लिए नीचे दिए गए बटन पर क्लिक करें</p> <button onclick="createButton()">CREATE</button> <br><br> <script> var i = 0; function createButton() { i++; var btn = document.createElement("BUTTON"); btn.innerHTML = "BUTTON" + i; var br = document.createElement("BR"); document.body.appendChild(btn); document.body.appendChild(br); } </script> </body> </html>

आउटपुट (Output)

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

HTML DOM createElement() मेथड

CREATE बटन पर तीन बार क्लिक करने पर। एक क्लिक एक बटन के लिए:

HTML DOM createElement() मेथड

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

हमने एक CREATE बटन बनाया जो यूजर द्वारा क्लिक किए जाने पर createButton() मेथड को एक्जीक्यूट करेगा:

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

createButton() फंक्शन डॉक्यूमेंट ऑब्जेक्ट के createElement() मेथड का उपयोग करके एक <button> एलिमेंट बनाता है। innerHTML का उपयोग करके हम वह टेक्स्ट सेट करते हैं जो बटन के ऊपर प्रदर्शित होगा। हम डॉक्यूमेंट ऑब्जेक्ट के createElement() मेथड का उपयोग करके एक और एलिमेंट <br> बनाते हैं। <button> एलिमेंट और <br> एलिमेंट को फिर appendChild() मेथड का उपयोग करके डॉक्यूमेंट बॉडी में जोड़ा जाता है:

var i = 0; function createButton() { i++; var btn = document.createElement("BUTTON"); btn.innerHTML = "BUTTON" + i; var br = document.createElement("BR"); document.body.appendChild(btn); document.body.appendChild(br); }

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

    HTML DOM fullscreenEnabled() मेथड का उपयोग यह निर्दिष्ट करने के लिए किया जाता है कि वर्तमान दस्तावेज़ के लिए फुलस्क्रीन मोड उपलब्ध है या नहीं। इसका रिटर्न प्रकार बूलियन है और यह एक केवल-पढ़ने योग्य प्रॉपर्टी है। यदि फुलस्क्रीन मोड उपलब्ध है तो true लौटाया जाता है अन्यथा यह false लौटाता है। इसे अपने

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

    HTML DOM writeln() मेथड HTML DOM writeln() उपयोगकर्ता को सीधे एक डॉक्यूमेंट में कई एक्सप्रेशन्स (HTML या JavaScript) लिखने की कार्यक्षमता प्रदान करता है। नोट: यह मेथड एक डॉक्यूमेंट में HTML कोड को ओवरराइट करता है यदि कोई है और आर्ग्यूमेंट्स को एक नई लाइन में जोड़ता है। सिंटैक्स document.write(agr

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

    HTML DOM write() मेथड HTML DOM write() उपयोगकर्ता को सीधे एक डॉक्यूमेंट में कई एक्सप्रेशन्स (HTML या JavaScript) लिखने की कार्यक्षमता प्रदान करता है। नोट: यह मेथड एक डॉक्यूमेंट में HTML कोड को ओवरराइट करता है, यदि कोई है और आर्ग्यूमेंट्स को एक नई लाइन में नहीं जोड़ता। सिंटैक्स document.write(argu