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

HTML DOM Column span प्रॉपर्टी


HTML DOM Column span प्रॉपर्टी HTML में <td> एलिमेंट के अंदर colspan एट्रिब्यूट से जुड़ी होती है। colSpan प्रॉपर्टी का उपयोग करके हम टेबल के colspan एट्रिब्यूट को सेट या वापस कर सकते हैं। colspan एट्रिब्यूट का उपयोग यह बनाने के लिए किया जाता है कि एक टेबल सेल कितने कॉलम तक फैलना चाहिए।

सिंटैक्स (Syntax)

colSpan प्रॉपर्टी सेट करने का सिंटैक्स:

tabledataObject.colSpan = number

यहां, number उन कॉलम्स की संख्या को दर्शाता है जिन तक टेबल को फैलना चाहिए।

उदाहरण (Example)

colSpan प्रॉपर्टी का एक उदाहरण:

<!DOCTYPE html> <html> <head> <style> table, th, td { border: 1px solid blue; } </style> </head> <body> <h2>Monthly Savings</h2> <table> <tr> <th>Month</th> <th>Savings</th> </tr> <tr> <td class="TD1" colspan="2">January</td> <td>$100</td> </tr> <tr> <td class="TD1" colspan="2">February</td> <td>$100</td> </tr> </table> <br> <button onclick="changeSpan()">CHANGE</button> <script> var x = document.getElementsByClassName("TD1").length; function changeSpan() { for (var i = 0; i <= x; i++) { document.getElementsByClassName("TD1")[i].colSpan = "1"; } } </script> </body> </html>

आउटपुट (Output)

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

HTML DOM Column span प्रॉपर्टी

CHANGE पर क्लिक करने पर:

HTML DOM Column span प्रॉपर्टी

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

हमने एक टेबल ली जहां दूसरी पंक्ति से शुरू होने वाले पहले एलिमेंट्स यानी January और February का colspan 2 के बराबर है। यह टेबल को तीन पंक्तियों और तीन कॉलम वाला बनाता है। टेबल पर एक स्टाइल लागू किया गया है ताकि यह दूसरों से अलग दिखे:

table, th, td { border: 1px solid blue; } <table> <tr> <th>Month</th> <th>Savings</th> </tr> <tr> <td class="TD1" colspan="2">January</td> <td>$100</td> </tr> <tr> <td class="TD1" colspan="2">February</td> <td>$100</td> </tr> </table>

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

<button onclick="changeSpan()">CHANGE</button>

changeSpan() मेथड डॉक्यूमेंट ऑब्जेक्ट पर getElementsByClassName() मेथड का उपयोग करके दोनों <td> एलिमेंट्स को प्राप्त करता है और इंडेक्सिंग का उपयोग करके उन दोनों को एक्सेस करता है। यह फिर दोनों <td> एलिमेंट्स के colSpan एट्रिब्यूट वैल्यू को प्राप्त करता है और उन्हें 2 से 1 में बदल देता है:

var x = document.getElementsByClassName("TD1").length; function changeSpan() { for (var i = 0; i <= x; i++) { document.getElementsByClassName("TD1")[i].colSpan = "1"; } }

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

    HTML DOM textContent प्रॉपर्टी नोड और उसके सभी चाइल्ड नोड्स के टेक्स्ट (व्हाइटस्पेस सहित) को दर्शाने वाला स्ट्रिंग लौटाती या सेट करती है। सिंटैक्स Node.textContent लौटाए गए मान डॉक्यूमेंट नोड्स के लिए Null निर्दिष्ट नोड और उसके सभी चाइल्ड नोड्स का टेक्स्ट मान सेट करना Node.textContent = string नो

  1. HTML DOM Ol type प्रॉपर्टी HTML DOM Ol type प्रॉपर्टी

    HTML DOM Ol type प्रॉपर्टी ऑर्डर्ड लिस्ट में उपयोग किए जाने वाले मार्कर के प्रकार को दर्शाने वाले type एट्रिब्यूट के मान को सेट या लौटाती है। सिंटैक्स olObject.type मान सेट करना olObject.type = 1|a|A|i|I उदाहरण <!DOCTYPE html> <html> <head> <title>HTML DOM Ol type</title&

  1. HTML DOM Ol start प्रॉपर्टी HTML DOM Ol start प्रॉपर्टी

    HTML DOM Ol start प्रॉपर्टी ऑर्डर्ड लिस्ट के start एट्रिब्यूट के मान को सेट या लौटाती है। सिंटैक्स olObject.start मान सेट करना olObject.start = number उदाहरण <!DOCTYPE html> <html> <head> <title>HTML DOM Ol start</title> <style>    form {