慕设计4658826
2016-01-03 16:40
for(var i=content.childNodes.length-1;i>0;i--)或for(var i=0;i<content.childNodes.length;i++)
MARK一下
删除子节点的两种方式:
<div id="div1"> <p id="p1">这是一个段落。</p> <p id="p2">这是另一个段落。</p> </div>
第一种:找到您希望删除的子元素,然后使用其 parentNode 属性来找到父元素:
<script> var child=document.getElementById("p1");//获取子元素 child.parentNode.removeChild(child);//找到父元素,并删除子元素 </script>
第二种:找到你希望删除的子元素,还有子元素的父元素:
<script> var parent=document.getElementById("div1"); var child=document.getElementById("p1"); parent.removeChild(child); </script>
可以参考文档[JavaScript]
JavaScript进阶篇
468191 学习 · 21891 问题
相似问题