Come creare una tabella HTML utilizzando JavaScript
May 04 2023
A volte, vogliamo creare una tabella HTML con JavaScript. In questo articolo vedremo come creare una tabella HTML con JavaScript.
A volte, vogliamo creare una tabella HTML con JavaScript.
In questo articolo vedremo come creare una tabella HTML con JavaScript.
Crea una tabella HTML usando JavaScript
Possiamo creare una tabella HTML con il document.createElementmetodo.
Ad esempio, se abbiamo il seguente codice HTML:
<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);
Quindi creiamo l'elemento table con:
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);
}
Quindi tr.appendChild(td)aggiungi tdcome ultimo figlio di tr.
Infine, aggiungiamo tablein the divcon:
div.appendChild(table);
Possiamo creare una tabella HTML con il document.createElementmetodo.
Altri contenuti su PlainEnglish.io .
Iscriviti alla nostra newsletter settimanale gratuita . Seguici su Twitter , LinkedIn , YouTube e Discord .

![Che cos'è un elenco collegato, comunque? [Parte 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































