js代码删除表格除标题行(第一行)的所有行,怎么写?

 我来答
马后雷鼓下扬州5058
推荐于2016-04-15 · TA获得超过4321个赞
知道小有建树答主
回答量:693
采纳率:33%
帮助的人:808万
展开全部
<script type="text/javascript">
function remove() {
    var table = document.getElementById("table"),
        trs = table.getElementsByTagName("tr");
          
    for(var i = trs.length - 1; i > 0; i--) {
        table.deleteRow(i);
    }
}
</script>


<table border="1" id="table">
<tr><td colspan="2">标题</td></tr>
<tr><td>1</td><td>2</td></tr>
<tr><td>3</td><td>4</td></tr>
<tr><td>5</td><td>6</td></tr>
<tr><td>7</td><td>8</td></tr>
</table>
<input type="button" onclick="remove()" value="删除" />
百度网友2cf8e0b
2013-05-05 · TA获得超过577个赞
知道小有建树答主
回答量:531
采纳率:0%
帮助的人:489万
展开全部
var arr = getElementsByTagName("tr");
var table = getElementById("table");
//这个名字随意取,和实际的table名字一致即可
for(var i=1;i<arr.length;i++){
  table.removeChild(arr[i]);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式