जावास्क्रिप्ट में HTML टेबल बनाना
मान लीजिए कि हमारे पास इस प्रकार की एक खाली HTML टेबल है:
<table id="table"></table>
आइए इस टेबल को पंक्तियों और कॉलमों से भरें। हमें जो परिणाम मिलना चाहिए, उसका एक उदाहरण यहां दिया गया है:
<table id="table">
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
</table>
समस्या को हल करने के लिए हमें दो नेस्टेड लूप की आवश्यकता है। पहला लूप टेबल की पंक्तियाँ बनाएगा, और दूसरा प्रत्येक पंक्ति में सेल बनाएगा:
let table = document.querySelector('#table');
for (let i = 0; i < 3; i++) {
let tr = document.createElement('tr');
for (let i = 0; i < 3; i++) {
let td = document.createElement('td');
tr.appendChild(td);
}
table.appendChild(tr);
}
एक खाली HTML टेबल दी गई है। दो नेस्टेड for लूप का उपयोग करके
इस टेबल को 5 पंक्तियों और 5 कॉलमों से भरें।
पिछली समस्या को इस प्रकार संशोधित करें कि
टेबल 10 पंक्तियों और 5 कॉलमों के आकार की बने।
पिछली समस्या को इस प्रकार संशोधित करें कि
प्रत्येक td में 'x' टेक्स्ट जोड़ा जाए।
एक टेबल जनरेटर लागू करें, टेबल की चौड़ाई और ऊंचाई
दो इनपुट में दी गई है (उदाहरण के लिए,
5 बाय 10 सेल वाली टेबल)।