让我的表格创建新行而不是单元格

时间:2021-05-08 10:17:48

标签: javascript arrays datatables rows

document.writeln("<tr>");
for(i=0; i < arrayName.length; i++)
{
    document.writeln("<td>" + (arrayName[i]) + "</td>");
}
document.writeln("</tr>");

我目前有这个,但是我知道这是创建更多的单元格而不是行,因此数组的输入是水平的。我想让每个输入都创建一个新行而不是单元格。

我尝试了几种不同的方法,但似乎无法找到正确的方法。

1 个答案:

答案 0 :(得分:0)

表格行由 <tr> 标签定义,而表格单元格由 <td> 标签定义。

如果您希望数组中的每个元素都显示在表格中自己的行中,则需要将每个元素都包裹在 <tr><td> 标签中。

for(i=0; i < arrayName.length; i++)
{
    document.writeln("<tr> <td>" + arrayName[i] + "</td> </tr>");
}
相关问题