如何移除html中的第一个table?

dream520 2006-03-21 08:31:37
用脚本有没有办法去掉网页中的第一个table元素?
我记得好像有引用图片的方法就是document.body.img[1]这样子,不知道能不能引用table并把指定table给删除掉
...全文
84 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Scarroot 2006-03-21
  • 打赏
  • 举报
回复
var table1 = document.getElementById(tablename);
table1.parentNode.removeChild(table1);
Scarroot 2006-03-21
  • 打赏
  • 举报
回复

<script>
function ff()
{
var obj = document.getElementsByTagName("TABLE");
if (obj.length<1) return false;
obj[0].removeNode(true);
//alert(document.getElementsByTagName("BODY")[0].innerHTML);
}

</script>
<html>
<body>
<table id="t1">
<tr><td>asdfasdf</td>
<td>asdfasdf</td><td>asdfasdf</td><td>asdfasdf</td><td>asdfasdf</td>

<td>asdfasdf</td>
</tr>
<tr><td>asdfasdf</td>
<td>asdfasdf</td><td>asdfasdf</td><td>asdfasdf</td><td>asdfasdf</td>

<td>asdfasdf</td>
</tr>
</table>
<br>

<table id="t2">
<tr><td>asdfasdf</td>
<td>asdfasdf</td><td>asdfasdf</td><td>asdfasdf</td><td>asdfasdf</td>

<td>asdfasdf</td>
</tr>
<tr><td>asdfasdf</td>
<td>asdfasdf</td><td>asdfasdf</td><td>asdfasdf</td><td>asdfasdf</td>

<td>asdfasdf</td>
</tr>
</table>

<br>
<input type=button onclick="ff()">
</body>
</html>
CHARGING 2006-03-21
  • 打赏
  • 举报
回复
<html>
<head>
<script language="javascript">
function removeTab()
{
document.getElementById('testTab').removeNode();
}
</script>
</head>
<body>
<table id="testTab"><tr><td onclick="removeTab()">aaa</td></tr></table>
</html>

87,921

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧