如何用js在指定tr后添加tr
3个回答
展开全部
你可以用js原生的append或是insertBefore。
下面是简单的例子:
<body>
<table id="tab">
<tr>
<td>1111</td>
<td>1111</td>
</tr>
</table>
</body>
<script>
var oTab = document.getElementById('tab');
var oTr = document.createElement('tr'); //创建TR
oTr.innerHTML='<td>22222</td><td>22222</td>'; //TR里面加2个TD
oTab.appendChild(oTr);
</script>
展开全部
insertRow()函数可以带参数,形式如下:
这个函数将新行添加到index的那一行前,比如insertRow(0),是将新行添加到第一行之前。默认的insertRow()函数相当于insertRow(-1),将新行添加到表的最后。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
早上刚好用到这个。网页链接
给,这个可以,自己根据此方法衍生,要是不会,建议你跳楼,跳海也勉为其难可以的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询