removeChild()方法删除节点
如果要从子节点列表中删除某个邛点,请使用removeChild()方法。
使用此方法如果成功当然是节点被删除,如果失败的话,会返回NULL。
语法规则
nodeObject.removeChild(node)
参数node为必填项,指定需要删除的节点。
使用此方法,一般是只删一个节点。
如果要删除多个怎么办呢?
删除多个node,我们需要向后扫描列表。
<script>
for (var i=nodelist.Count-1;i>=0;i--){
xmln=nodelist[i];
if (xmln.Name == "test")
xmln.ParentNode.RemoveChild(xmln);
}
</script>
需要注意的是,在未删除对象前,最好是用变量记住这个dom对象,以后可以对这个变量进行操作,要不然remove后将无法再操作。