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

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


HTML DOM childElementCount प्रॉपर्टी एक रीड-ओनली प्रॉपर्टी है जो किसी दिए गए एलिमेंट के चाइल्ड एलिमेंट्स की संख्या वापस करती है। childElementCount का रिटर्न टाइप अनसाइन्ड लॉन्ग (unsigned long) होता है। यह केवल उस नोड के चाइल्ड एलिमेंट्स को वापस करेगा जिस पर यह क्वेरी की गई है, न कि पूरे HTML डॉक्यूमेंट के सभी चाइल्ड नोड्स को।

सिंटैक्स (Syntax)

childElementCount प्रॉपर्टी का सिंटैक्स:

node.childElementCount

उदाहरण (Example)

HTML DOM childElementCount प्रॉपर्टी का एक उदाहरण:

<!DOCTYPE html> <html> <head> <style> div { border: 2px solid blue; margin: 7px; padding-left: 20px; } </style> </head> <body> <p>div एलिमेंट के चिल्ड्रन की संख्या जानने के लिए नीचे दिए गए बटन पर क्लिक करें</p> <button onclick="childCount()">COUNT</button> <div id="myDIV"> <h3>HEADING</h3> <p>First p element</p> <p>Second p element</p> </div> <p id="Sample"></p> <script> function childCount() { var x = document.getElementById("myDIV").childElementCount; document.getElementById("Sample").innerHTML = "The div element has " + x + " children"; } </script> </body> </html>

आउटपुट (Output)

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

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

COUNT बटन पर क्लिक करने पर:

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

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

हमने "myDIV" आईडी वाला एक <div> एलिमेंट बनाया है जिसके अंदर तीन एलिमेंट्स हैं: दो <p> एलिमेंट्स और एक <h3> हेडर। हमने डिव को अन्य एलिमेंट्स से अलग दिखाने के लिए कलर्ड बॉर्डर, मार्जिन और पैडिंग जोड़ा है:

div { border: 2px solid blue; margin: 7px; padding-left: 20px; } <div id="myDIV"> <h3>HEADING</h3> <p>First p element</p> <p>Second p element</p> </div>

फिर हमने एक COUNT बटन बनाया जो क्लिक होने पर childCount() मेथड को एक्जीक्यूट करता है:

<button onclick="childCount()">COUNT</button>

childCount() मेथड "myDIV" आईडी वाले एलिमेंट (जो हमारे केस में <div> है) को लेता है और उसके childElementCount प्रॉपर्टी वैल्यू को वेरिएबल x में असाइन करता है। चूंकि <div> के अंदर दो <p> एलिमेंट्स और एक <h3> एलिमेंट है, इसलिए childElementCount 3 वापस करता है।

रिटर्न वैल्यू को फिर "Sample" आईडी वाले पैराग्राफ में innerHTML प्रॉपर्टी का उपयोग करके प्रदर्शित किया जाता है:

function childCount() { var x = document.getElementById("myDIV").childElementCount; document.getElementById("Sample").innerHTML = "The div element has " + x + " children"; }

  1. HTML DOM स्टाइल position प्रॉपर्टी: एलिमेंट पोजिशनिंग मेथड नियंत्रित करना HTML DOM स्टाइल position प्रॉपर्टी: एलिमेंट पोजिशनिंग मेथड नियंत्रित करना

    HTML DOM स्टाइल position प्रॉपर्टी HTML दस्तावेज़ में एक HTML एलिमेंट द्वारा उपयोग की जाने वाली पोजिशनिंग विधि को लौटाती और संशोधित करती है। सिंटैक्स 1. position प्राप्त करना: object.position 2. position संशोधित करना: object.position = value position मान क्र.सं. मान और व्याख्या 1 initialइस

  1. HTML DOM Style pageBreakInside प्रॉपर्टी HTML DOM Style pageBreakInside प्रॉपर्टी

    विवरण HTML DOM Style pageBreakInside प्रॉपर्टी HTML दस्तावेज़ में किसी HTML तत्व के अंदर प्रिंटिंग या प्रिंट प्रीव्यू के लिए पेज-ब्रेक व्यवहार को प्राप्त और संशोधित करती है। सिंटैक्स 1. pageBreakInside प्राप्त करना object.pageBreakInside 2. pageBreakInside संशोधित करना object.pageBreakInside = va

  1. HTML DOM Style display प्रॉपर्टी HTML DOM Style display प्रॉपर्टी

    परिचय HTML DOM Style display प्रॉपर्टी का उपयोग किसी एलिमेंट के डिस्प्ले प्रकार को सेट करने या वापस करने के लिए किया जाता है। एलिमेंट्स ज्यादातर ब्लॉक या इनलाइन होते हैं। आप display: none का उपयोग करके एलिमेंट को छिपा भी सकते हैं। सिंटैक्स object.style.display = value मान और विवरण मान विवरण