我试过这个,但没有用。
tbl1.rows[0].cells[0].id ='myId';
这也不起作用
tbl1.rows[0].cells[0].setAttribute("id","newid");
我怎样才能做到这一点?
编辑: 查看页面源代码时,id 没有改变,但是当我们使用 Firebug 检查时,会显示新的 Id。
谢谢
最佳答案
这应该有效。如果不是,那么其他地方可能有错误,或者选择器不是正确的。
请参阅 working demo 。
编辑
刚刚发现这在 Firefox 中不起作用。
尝试
document.getElementById("tbl1").rows[0].cells[0].id = "myId";