HTML cədvəlinə sətir və sütun əlavə etmək
Tutaq ki, bizim #table adlı HTML cədvəlimiz var.
Gəlin ona yeni sətirlər və sütunlar
əlavə etməyi öyrənək.
Sətirlərin əlavə edilməsi
Sətirlərin əlavə edilməsi çətin deyil: sadəcə
tr yaratmaq və sonra həmin sətirə
lazımi sayda xana əlavə edəcək bir dövrü işə salmaq lazımdır
(tutaq ki, 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);
Cədvələ yeni sətir əlavə edən bir düymə hazırlayın.
Sütunların əlavə edilməsi
Sütunların əlavə edilməsi isə bir az daha mürəkkəbdir: cədvəlin bütün sətirlərini gəzəcək və hər sətirə yeni bir xana əlavə edəcək bir dövrü işə salmaq lazımdır:
let trs = document.querySelectorAll('#table tr');
for (let tr of trs) {
let td = document.createElement('td');
tr.appendChild(td);
}
Ölçüsü 2 dən 2 olan bir cədvəl verilmişdir:
<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;
}
Həmçinin bir düymə verilmişdir. Elə edin ki, düyməyə basdıqda cədvəl bir sətir və bir sütun artırılsın.