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

एचटीएमएल डोम फर्स्टचाइल्ड प्रॉपर्टी

<घंटा/>

HTML DOM firstChild प्रॉपर्टी का उपयोग किसी विशिष्ट नोड के पहले चाइल्ड नोड को नोड ऑब्जेक्ट के रूप में वापस करने के लिए किया जाता है। यह एक टेक्स्ट नोड, एलिमेंट नोड या एक टिप्पणी नोड के रूप में वापस आ सकता है, जिसके आधार पर कौन सा नोड पहला है। यह केवल पढ़ने के लिए संपत्ति है।

सिंटैक्स

HTML DOM firstChild प्रॉपर्टी का सिंटैक्स निम्नलिखित है -

node.firstChild

उदाहरण

आइए पहले चाइल्ड प्रॉपर्टी के लिए एक उदाहरण देखें -

<!DOCTYPE html>
<html>
<head>
<script>
   function getFirst() {
      var ch = document.getElementById("DIV1").firstChild.innerHTML;
      document.getElementById("Sample").innerHTML = "The first child node of the div is :"+ch;
   }
</script>
</head>
<body>
<h1>firstChild property</h1>
<div id="DIV1"><p>This is a p element</p><span>This is a span element</span></div>
<button onclick="getFirst()">Get Child</button>
<p id="Sample"></p>
</body>
</html>

आउटपुट

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

एचटीएमएल डोम फर्स्टचाइल्ड प्रॉपर्टी

"बाल प्राप्त करें" बटन पर क्लिक करने पर -

एचटीएमएल डोम फर्स्टचाइल्ड प्रॉपर्टी

हमने एक

तत्व बनाया है जिसके अंदर एक

और एक तत्व है। Div एलिमेंट के अंदर कोई खाली जगह नहीं है क्योंकि फर्स्ट चाइल्ड प्रॉपर्टी व्हाइटस्पेस को टेक्स्ट नोड मानती है और यह व्हाइटस्पेस को पहला बच्चा बना देगी। उस स्थिति में यह अपरिभाषित लौटेगा।

<div id="DIV1"><p>This is a p element</p><span>This is a span element</span></div>

हमने तब "गेट चाइल्ड" बटन बनाया है जो उपयोगकर्ता द्वारा क्लिक किए जाने पर गेटफर्स्ट () विधि को निष्पादित करेगा -

<button onclick="getFirst()">Get Child</button>

गेटफर्स्ट () विधि को डिव एलिमेंट का पहला चाइल्ड फर्स्ट चाइल्ड प्रॉपर्टी का उपयोग करके मिलता है जो हमारे मामले में

एलिमेंट लौटाएगा। फिर हम आंतरिक HTML प्रॉपर्टी का उपयोग करके p तत्व के अंदर टेक्स्ट प्राप्त करते हैं और उस मान को वेरिएबल ch को असाइन करते हैं। यह मान तब पैराग्राफ में "नमूना" आईडी के साथ आंतरिक HTML संपत्ति का उपयोग करके इच्छित पाठ निर्दिष्ट करके प्रदर्शित किया जाता है -

function getFirst() {
   var ch = document.getElementById("DIV1").firstChild.innerHTML;
   document.getElementById("Sample").innerHTML = "The first child node of the div is :"+list;
}

  1. एचटीएमएल डोम स्टाइल पेजब्रेकप्रॉपर्टी से पहले

    एचटीएमएल डोम स्टाइल पेजब्रेक संपत्ति के लौटने से पहले और एचटीएमएल दस्तावेज़ में एचटीएमएल तत्व से पहले पूर्वावलोकन या प्रिंट पूर्वावलोकन के लिए पेज-ब्रेक व्यवहार को संशोधित करता है। सिंटैक्स निम्नलिखित वाक्य रचना है - 1. रिटर्निंग पेजBreakBefore object.pageBreakBefore 2. पृष्ठ को संशोधित करनाBreak

  1. एचटीएमएल डोम स्टाइल पेजब्रेकइनसाइड प्रॉपर्टी

    एचटीएमएल डोम स्टाइल पेजब्रेकइनसाइड प्रॉपर्टी एचटीएमएल दस्तावेज़ में एचटीएमएल तत्व के अंदर प्रिंटिंग या प्रिंट पूर्वावलोकन के लिए पेज-ब्रेक व्यवहार को वापस लौटाती है और संशोधित करती है। सिंटैक्स निम्नलिखित वाक्य रचना है - 1. रिटर्निंग पेजब्रेकइनसाइड object.pageBreakInside 2. पृष्ठ को संशोधित करनाB

  1. HTML DOM स्टाइल डिस्प्ले प्रॉपर्टी

    HTML DOM स्टाइल डिस्प्ले प्रॉपर्टी का उपयोग किसी तत्व के प्रदर्शन प्रकार को सेट करने या वापस करने के लिए किया जाता है। तत्व ज्यादातर ब्लॉक या इनलाइन होते हैं। आप डिस्प्ले का उपयोग करके तत्व को छिपा भी सकते हैं:कोई नहीं। − . के लिए वाक्य रचना निम्नलिखित है प्रदर्शन गुण सेट करना - object.style.displ