HTML Tabloya Satır ve Sütun Ekleme

Bir HTML tablomuz #table olduğunu varsayalım. Hadi ona yeni satırlar ve sütunlar eklemeyi öğrenelim.

Satır Ekleme

Satır eklemek zor değildir: bir tr oluşturmanız, ardından bu satıra gerekli sayıda hücre ekleyecek bir döngü başlatmanız gerekir (diyelim ki 3):

javascriptlet 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);
Задание 1

Tabloya tıklandığında yeni bir satır ekleyen bir düğme yapın.

Sütun Ekleme

Sütun eklemek ise biraz daha karmaşıktır: tablodaki tüm satırları döngüye alan ve her satıra yeni bir hücre ekleyen bir döngü başlatmanız gerekir:

javascriptlet trs = document.querySelectorAll('#table tr');

for (let tr of trs) {
  let td = document.createElement('td');
  tr.appendChild(td);
}
Задание 2

2'ye 2 boyutunda bir tablo verilmiştir:

html<table id="table">
  <tr>
    <td></td>
    <td></td>
  </tr>
  <tr>
    <td></td>
    <td></td>
  </tr>
</table>
csstd {
  width: 50px;
  height: 50px;
  border: 1px solid black;
}

Ayrıca bir düğme verilmiştir. Düğmeye tıklandığında tablonun bir satır ve bir sütun genişlemesini sağlayın.