dom删除节点
一般格式
node.removeChild(node)
也就是先找到节点,可以用byID,byClassName等。之后再利用removeChild()方法。
举个例子
<!DOCTYPE html>
<html>
<body>
<ul id="myList"><li>Coffee</li><li>Tea</li><li>Milk</li></ul>
<p id="demo">点击按钮来删除列表中的首个项目。</p>
<button onclick="myFunction()">试一下</button>
<script>
function myFunction()
{
var list=document.getElementById("myList");
list.removeChild(list.childNodes[1]);}
</script>
</body>
</html>
其中
list=document.getElementById("myList")
获得节点并储存在一个变量中。
list.removeChild(list.childNodes[1])
移除节点。list.childNodes[1]是其参数。由于childNodes不只一个,因此要用索引表面删除的是哪一个节点。