Kuongeza Safu na Safu Wima kwenye Jedwali la HTML
Hebu tuchukulie tuna jedwali la HTML #table.
Wacha tujifunze jinsi ya kuongeza safu mpya
na safu wima ndani yake.
Kuongeza Safu
Kuongeza safu sio ngumu: inahitaji
kutengeneza tr, kisha kukimbiza kitanzi ambacho
kitaongeza idadi inayohitajika ya seli kwenye safu hii
(hebu 3):
let table = document.querySelector('#table');
let tr = document.createElement('tr');
for (let i = 1; i <= 3; i++) {
let td = document.createElement('td');
tr.appendChild(td);
}
table.appendChild(tr);
Tengeneza kifungo, ubonyeze ambapo kwenye jedwali itaongezwa safu mpya.
Kuongeza Safu Wima
Lakini kuongeza safu wima ni ngumu kidogo: inahitaji kukimbiza kitanzi, ambacho kitazunguka zote safu za jedwali na kwa kila safu kuongeza seli mpya:
let trs = document.querySelectorAll('#table tr');
for (let tr of trs) {
let td = document.createElement('td');
tr.appendChild(td);
}
Jedwali limepewa kipimo 2 kwa 2:
<table id="table">
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
</table>
td {
width: 50px;
height: 50px;
border: 1px solid black;
}
Pia kuna kifungo. Fanya ili kwa kubonyeza kifungo jedwali likue kwa safu moja na safu wima moja.