JavaScript Kullanarak HTML Tablosu Nasıl Oluşturulur
May 04 2023
Bazen JavaScript ile bir HTML tablosu oluşturmak isteriz. Bu yazıda, JavaScript ile bir HTML tablosunun nasıl oluşturulacağına bakacağız.
Bazen JavaScript ile bir HTML tablosu oluşturmak isteriz.
Bu yazıda, JavaScript ile bir HTML tablosunun nasıl oluşturulacağına bakacağız.
JavaScript Kullanarak HTML Tablosu Oluşturma
Yöntemi ile bir HTML tablosu oluşturabiliriz document.createElement
.
Örneğin, aşağıdaki HTML'ye sahipsek:
<div>
</div>
const div = document.querySelector("div");
const table = document.createElement('table');
table.border = '1';
const tableBody = document.createElement('tbody');
table.appendChild(tableBody);
for (let i = 0; i < 3; i++) {
const tr = document.createElement('tr');
tableBody.appendChild(tr);
for (let j = 0; j < 4; j++) {
const td = document.createElement('td');
td.width = '75';
td.appendChild(document.createTextNode(`cell ${i}-${j}`));
tr.appendChild(td);
}
}
div.appendChild(table);
Ardından, tablo öğesini şu şekilde oluştururuz:
const table = document.createElement('table');
table.border = '1';
const tableBody = document.createElement('tbody');
table.appendChild(tableBody);
for (let i = 0; i < 3; i++) {
const tr = document.createElement('tr');
tableBody.appendChild(tr);
for (let j = 0; j < 4; j++) {
const td = document.createElement('td');
td.width = '75';
td.appendChild(document.createTextNode(`cell ${i}-${j}`));
tr.appendChild(td);
}
}
const tr = document.createElement('tr');
tableBody.appendChild(tr);
for (let j = 0; j < 4; j++) {
const td = document.createElement('td');
td.width = '75';
td.appendChild(document.createTextNode(`cell ${i}-${j}`));
tr.appendChild(td);
}
Ardından , öğesinin son çocuğu olarak tr.appendChild(td)
ekleyin .td
tr
table
Son olarak, with içine ekleriz div
:
div.appendChild(table);
Yöntemi ile bir HTML tablosu oluşturabiliriz document.createElement
.
PlainEnglish.io'da daha fazla içerik .
Haftalık ücretsiz bültenimize kaydolun . Bizi Twitter , LinkedIn , YouTube ve Discord'da takip edin .
Gene Simmons, KISS Çizgi Romanlarının Potansiyel Olarak "İnsanlığı Yeniden Yaratabileceğini" Söyledi
Kevin Jonas'ın Kızı Alena, Doğum Günü Fotoğrafında Büyümüş Görünüyor: '9 Yaşında Gerçek Hissetmiyor'
Tom Girardi Dolandırıcılık Suçlamalarından Yargılanma Yetkisinin Belirlenmesi İçin Duruşmaya Katıldı