JavaScript DOM中删除元素,需要知道被删除元素的父节点。
如下面:
<div id="div1">
<p id="p1">This is a paragraph.</p>
<p id="p2">This is another paragraph.</p>
</div>
<script>
var parent=document.getElementById("div1");
var child=document.getElementById("p1");
parent.removeChild(child);
</script>
但是如果不知道被删除元素的父节点,可以用paraNode属性获取该元素的父节点。
如:
var child=document.getElementById("p1");
var para=child.parentNode();
parent.removeChild(child);