JavaScript-də HTML cədvəllərin Yaradılması
Fərz edək ki, bizim belə boş bir HTML cədvəlimiz var:
<table id="table"></table>
Gəlin bu cədvəli sətir və sütunlarla dolduraq. Əldə etməli olduğumuz nəticənin bir nümunəsi:
<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>
Məsələni həll etmək üçün bizə iki iç-içə dövrə ehtiyac var. Birinci dövrə cədvəlin sətirlərini yaradacaq, ikincisi isə hər sətirdəki xanaları:
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);
}
Boş bir HTML cədvəli verilib. Iki iç-içə
for dövrəsindən istifadə edərək bu
cədvəli 5 sətir və 5 sütunla doldurun.
Əvvəlki məsələni elə dəyişin ki, cədvəl
10 sətir və 5 sütun ölçüsündə yaradılsın.
Əvvəlki məsələni elə dəyişin ki, hər bir
td-yə 'x' mətni əlavə edilsin.
Cədvəl generatoru həyata keçirin, cədvəlin eni və hündürlüyü
iki inputda verilsin (məsələn,
5 sətir 10 sütunlu cədvəl).