javascript - 让我的表格创建新行而不是单元格
问题描述
document.writeln("<tr>");
for(i=0; i < arrayName.length; i++)
{
document.writeln("<td>" + (arrayName[i]) + "</td>");
}
document.writeln("</tr>");
我目前有这个,但是我知道这是创建更多的单元格而不是行,因此数组的输入是水平上升的。我想这样做,所以每个输入都会创建一个新行而不是单元格。
我尝试了几种不同的方法,但似乎无法找到正确的方法。
解决方案
表格行由<tr>
标签定义,而表格单元格由<td>
标签定义。
如果您希望数组中的每个元素都显示在表格中自己的行中,则需要将每个元素包装在<tr>
和<td>
标记中。
for(i=0; i < arrayName.length; i++)
{
document.writeln("<tr> <td>" + arrayName[i] + "</td> </tr>");
}
推荐阅读
- algorithm - 我确实理解了 CLRS 中给出的原始证明,但是在给定的推论中,为什么切割 VC,(V-VC)尊重 A?
- c# - 是否可以在 DataGridView 中显示连接查询?
- reactjs - React Antdesign 性能优化
- java - 构造函数抛出异常;嵌套异常是 java.lang.IllegalArgumentException: 没有找到域类的查询类
- amazon-web-services - API Gateway Authorizer 接受 ID_token 但不接受 Access_Token
- sql - ORA-38104 - 在 MERGE 中更新 ON 子句中的列的解决方法是什么?
- mysql - mysql转义字符串节点js`
- javascript - Add Symbol property to array
- sql - 汇总数据,避免重复
- python - Scikit-Image:将堆栈扫描转换为 3d 图像