使用 JavaScript 动态创建表

2023-12-07

我正在使用类似的东西来创建动态表

    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(使用前将#替换为@)

使用 JavaScript 动态创建表 的相关文章

随机推荐