为了账号安全,请及时绑定邮箱和手机立即绑定

去除判断类型的部分后,这样正序删除为何不能一次性的移除掉,而是逐次的?很不理解,既然你chrom能解析到这是一个空白,也把空白部分作为一个节点,那为何删除的时候出现这样的情况?????

正在回答

1 回答

未移除的情况下节点如图,但是当你正序循环移除的时候邮标会发生改变,比如当第一次循环时,i=0,那么移除邮标为0也就是第一个text节点后,整个的节点会发生改变如图也就是邮标发生改变了。当进行下一次循环也就是i=1的时候,那么节点[0]的位置就删除不掉了。希望可以帮到你

0 回复 有任何疑惑可以回复我~
#1

LeeSir

看了你的分析之后我在循环中每次都删除第一个节点,removeChild(content.childNodes[0]),为什么还是和原来一样的结果
2014-09-02 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信