So erstellen Sie eine HTML-Tabelle mit JavaScript

May 04 2023
Manchmal möchten wir eine HTML-Tabelle mit JavaScript erstellen. In diesem Artikel sehen wir uns an, wie man eine HTML-Tabelle mit JavaScript erstellt.
Foto von Alvin Engler auf Unsplash

Manchmal möchten wir eine HTML-Tabelle mit JavaScript erstellen.

In diesem Artikel sehen wir uns an, wie man eine HTML-Tabelle mit JavaScript erstellt.

Erstellen Sie eine HTML-Tabelle mit JavaScript

Mit der Methode können wir eine HTML-Tabelle erstellen document.createElement.

Wenn wir zum Beispiel den folgenden HTML-Code haben:

<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);

Dann erstellen wir das Tabellenelement mit:

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);
}

Fügen Sie dann tr.appendChild(td)das tdals letztes untergeordnetes Element von hinzu tr.

Zum Schluss fügen wir das tablein das divmit ein:

div.appendChild(table);

Mit der Methode können wir eine HTML-Tabelle erstellen document.createElement.

Weitere Inhalte auf PlainEnglish.io .

Melden Sie sich für unseren kostenlosen wöchentlichen Newsletter an . Folgen Sie uns auf Twitter , LinkedIn , YouTube und Discord .