课程
/前端开发
/JavaScript
/JavaScript进阶篇
怎么在一行TR里面插进去3个单元个TD啊?for(i=0;i<2,i++){ tr.appendChild(td)},这样做会增加一行,但一行只有一个,1个TD
2015-03-04
源自:JavaScript进阶篇 9-22
正在回答
var tr = document.createElement('tr'); var td = document.createElement('td'); tr.appendChild(td); td = document.createElement('td'); tr.appendChild(td); td = document.createElement('td'); tr.appendChild(td);
参考代码是这样写的,然后自己定义td.innerHTML
I think maybe you could try to create new element everytime you want to append?
Plus, isn't it "i<3" instead of "i<2"?
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
1 回答tr的爹是tbody,tbody的爹是table?那么我再table下加一个tr,怎么是tabel.appendChild(tr),不是tbody.appendChild(tr)?
4 回答练习里明明有3个tr的,为什么返回值只有2。
1 回答一次性插入多个标签,怎么用for循环
1 回答bgcChange(tr[i]); 这个bgcChange是啥意思,bgcChange(tr[i])啥意思
3 回答请问这个怎么解决?