js使用removechild方法动态删除div元素

HTML元素是动态生成Ajax以动态加载和显示查找的结果当用户查找完成。当用户打开查找界面,有用户通过系统推荐,和搜索结果是动态加载和显示,当用户正在寻找的条件。所以考虑使用js,循环删除现有的形式。然后,一种新形式的对象是通过Ajax请求的数据动态生成的。我们必须注意到,从大到小的循环变量。否则,删除div元素会导致serchresultlenth = serchresult.children.length。长度的变化已经摸索很久了。


对于(var j = serchresultlenth-1;J > = 0;J—){
无功serchchild = document.getelementbyid(serchresult。孩子{ J }。ID);
serchresult.removechild(serchchild);
}