| Name | Age | Color | Month | | name1 | 21 | green | 1 | | name2 | 18 | blue | 6 | | name3 | 19 |yellow | 4 |
6 Réponses :
Simplifiez en mappant en mappage sur un tableau, puis utilisez le modèle pour sortir.
Vous pouvez ranger le code HTML à partir de cet exemple. p>
p>
<div>| Name | Age | Color | Month |<div> <div class="content"></div>
Vous pouvez récupérer les données par l'indice d'itération.
p>
<div id="table" class="row clearfix"> </div>
J'ai eu le même problème il y a un moment. Vous pouvez utiliser cette fonction pour créer cette table de manière dynamique. Tout ce que vous avez à faire est de transmettre un tableau 2D à la fonction et cela le créera.
p>
const data = [
["Name","Age"],
["Adam", 21],
["Samy", 28]
]
function tableCreate(data){
var body = document.body,//Change the body element to the element that you want the table to be inserted into
tbl = document.createElement('table');
tbl.style.width = '100px';
tbl.style.border = '1px solid black';
for(var i = 0; i < data.length; i++){
var tr = tbl.insertRow();
for(var j = 0; j < data[i].length; j++){
var td = tr.insertCell();
td.appendChild(document.createTextNode(data[i][j]));
td.style.border = '1px solid black';
}
}
body.appendChild(tbl);
}
tableCreate(data); Voici sur Ony Way d'insérer la table dans p> html code> via javascript code>. Juste itérer sur les tableaux et créer des éléments HTML avec les données requises. <div id="table" class="row clearfix"></div>
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" rel="stylesheet"/>
<div id="table" class="col-sm-12">
<div class="row">
<div class="col-sm-3">Name</div>
<div class="col-sm-3">Age</div>
<div class="col-sm-3">Color</div>
<div class="col-sm-3">Month</div>
</div>
</div> TABLE.CREATREADEADeAreadhead Code> Pour créer THEAD> CODE>. LI>
- Utilisez
INSERTROW (index) code> pour créer tr> code>. LI>
- Utilisez
insertcell (index) code> pour créer td> code>. li>
p>
#table,
#table td,
#table th {
border: 1px solid;
}
Pourquoi ne pas utiliser A pour boucle puis et accéder aux valeurs de la matrice via le comptoir?