document.writeln("<tr>");
for(i=0; i < arrayName.length; i++)
{
document.writeln("<td>" + (arrayName[i]) + "</td>");
}
document.writeln("</tr>");
我目前有这个,但是我知道这是创建更多的单元格而不是行,因此数组的输入是水平的。我想让每个输入都创建一个新行而不是单元格。
我尝试了几种不同的方法,但似乎无法找到正确的方法。
答案 0 :(得分:0)
表格行由 <tr>
标签定义,而表格单元格由 <td>
标签定义。
如果您希望数组中的每个元素都显示在表格中自己的行中,则需要将每个元素都包裹在 <tr>
和 <td>
标签中。
for(i=0; i < arrayName.length; i++)
{
document.writeln("<tr> <td>" + arrayName[i] + "</td> </tr>");
}