我正在使用类似的东西来创建动态表
for(var i=0;i<nrRows;i++){
row=document.createElement('tr');
for(var j=0;j<nrCols;j++){
cell=document.createElement('td');
cell.appendChild(document.createTextNode(i+' '+j))
row.appendChild(cell);
}
tbo.appendChild(row);
}
现在我希望第一行填充列标题。我想为每行中的每个文本框提供 ID。我该怎么做?
“现在我希望第一行填充列标题。”
cell = document.createElement(i===0 ? 'th' : 'td');
“我想为每行中的每个文本框提供 ID。”
什么文本框?您当前没有创建文本框。每个id
属性应该是唯一的,因此假设您实际上创建了一些文本框,您只需设置id
to i + "_" + j
(类似于您已经获得的.createTextNode()
)以便代码的其他部分可以轻松计算id
访问任何特定单元都需要它。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)