Die Skepping van HTML Tabelle op JavaScript
Laat ons 'n leë HTML tabel hê soos hierdie:
html<table id="table"></table>
Kom ons vul hierdie tabel met rye en kolomme. Hier is 'n voorbeeld van wat ons moet kry:
html<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>
Om die probleem op te los, benodig ons twee geneste lusse. Die eerste lus sal die tabel rye skep, en die tweede - selle in elke ry:
javascriptlet 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);
}
Задание 1
Daar word 'n leë HTML tabel gegee. Gebruik twee
geneste for lusse om hierdie tabel te vul met
5 rye en 5 kolomme.
Задание 2
Wysig die vorige probleem sodat
die tabel geskep word met 'n grootte van 10 rye
met 5 kolomme.
Задание 3
Wysig die vorige probleem sodat
in elke td die teks 'x' bygevoeg word.
Задание 4
Implementeer 'n tabelgenerator, waar die breedte en hoogte
van die tabel in twee invoervelde gespesifiseer word (byvoorbeeld,
'n tabel van 5 by 10 selle).