Comment créer un tableau HTML à l'aide de JavaScript
May 04 2023
Parfois, nous voulons créer un tableau HTML avec JavaScript. Dans cet article, nous verrons comment créer un tableau HTML avec JavaScript.
Parfois, nous voulons créer un tableau HTML avec JavaScript.
Dans cet article, nous verrons comment créer un tableau HTML avec JavaScript.
Créer un tableau HTML à l'aide de JavaScript
Nous pouvons créer un tableau HTML avec la document.createElement
méthode.
Par exemple, si nous avons le HTML suivant :
<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);
Ensuite, nous créons l'élément de table avec :
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);
}
tr.appendChild(td)
Ajoutez ensuite le td
comme dernier enfant de tr
.
Enfin, nous ajoutons le table
dans le div
avec :
div.appendChild(table);
Nous pouvons créer un tableau HTML avec la document.createElement
méthode.
Plus de contenu sur PlainEnglish.io .
Inscrivez-vous à notre newsletter hebdomadaire gratuite . Suivez-nous sur Twitter , LinkedIn , YouTube et Discord .