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

HTML DOM doctype प्रॉपर्टी

HTML DOM doctype प्रॉपर्टी वर्तमान HTML दस्तावेज़ से जुड़े DTD (Document Type Declaration) को लौटाती है। यह एक रीड-ओनली प्रॉपर्टी है। यह doctype नाम को DocumentType ऑब्जेक्ट के रूप में लौटाती है। यदि दिए गए दस्तावेज़ के लिए कोई DTD निर्दिष्ट नहीं है तो यह null लौटा सकती है।

सिंटैक्स

doctype प्रॉपर्टी के लिए सिंटैक्स:

document.doctype

उदाहरण

आइए doctype प्रॉपर्टी का एक उदाहरण देखते हैं:

<!DOCTYPE html> <html> <body> 
<h1>doctype प्रॉपर्टी उदाहरण</h1> 
<button onclick="getDoctype()">GET DOCTYPE</button> 
<p id="Sample"></p> 
<script> 
  function getDoctype() { 
    var doc = document.doctype.name; 
    document.getElementById("Sample").innerHTML = "इस HTML दस्तावेज़ के लिए doctype है: " + doc; 
  } 
</script> </body> </html>

आउटपुट

यह निम्नलिखित आउटपुट देगा:

HTML DOM doctype प्रॉपर्टी

GET DOCTYPE बटन पर क्लिक करने पर:

HTML DOM doctype प्रॉपर्टी

उदाहरण की व्याख्या

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

  • हमने पहले अपने HTML दस्तावेज़ के लिए DTD (Document Type Definition) को HTML पर सेट किया है। यह सुनिश्चित करेगा कि दस्तावेज़ HTML दस्तावेज़ के रूप में रेंडर हो:
<!DOCTYPE html>
  • फिर हमने एक बटन GET DOCTYPE बनाया जो यूज़र द्वारा क्लिक किए जाने पर getDoctype() फंक्शन को एक्ज़िक्यूट करता है:
<button onclick="getDoctype()">GET DOCTYPE</button>
  • getDoctype() मेथड दस्तावेज़ के doctype प्रॉपर्टी के name मान का उपयोग करता है और इसे वेरिएबल doc में असाइन करता है। वेरिएबल doc को फिर id "Sample" वाले पैराग्राफ में innerHTML प्रॉपर्टी सेट करके इच्छित टेक्स्ट के साथ प्रदर्शित किया जाता है:
function getDoctype() { 
  var doc = document.doctype.name; 
  document.getElementById("Sample").innerHTML = "इस HTML दस्तावेज़ के लिए doctype है: " + doc; 
}
  1. HTML DOM domain प्रॉपर्टी HTML DOM domain प्रॉपर्टी

    HTML DOM domain प्रॉपर्टी का उपयोग उस सर्वर के डोमेन नाम को प्राप्त करने के लिए किया जाता है जिस पर दस्तावेज़ वर्तमान में एक्ज़िक्यूट हो रहा है। यह डोमेन नाम को स्ट्रिंग के रूप में लौटाता है और यदि डोमेन पहचाना नहीं जाता है तो मान null हो सकता है। सिंटैक्स domain प्रॉपर्टी के लिए सिंटैक्स: document

  1. HTML DOM documentElement प्रॉपर्टी HTML DOM documentElement प्रॉपर्टी

    HTML DOM documentElement प्रॉपर्टी का उपयोग दस्तावेज़ तत्व को लौटाने के लिए किया जाता है। रिटर्न टाइप Element Object प्रकार का होता है। दस्तावेज़ तत्व दस्तावेज़ का रूट तत्व होता है जो HTML दस्तावेज़ के मामले में <HTML> तत्व होगा। यह एक रीड-ओनली प्रॉपर्टी है। सिंटैक्स documentElement प्रॉपर्टी

  1. HTML DOM designMode प्रॉपर्टी HTML DOM designMode प्रॉपर्टी

    HTML DOM designMode प्रॉपर्टी हमें यह निर्दिष्ट करने की अनुमति देती है कि संपूर्ण दस्तावेज़ संपादन योग्य है या नहीं। यह HTML दस्तावेज़ को WYSIWYG (What You See Is What You Get) संपादक की तरह कार्य करने देता है क्योंकि हम HTML दस्तावेज़ को संपादित कर सकते हैं। यह प्रॉपर्टी डिफ़ॉल्ट रूप से off पर सेट