问答详情
源自:9-14 删除节点removeChild()

为什么递增i不能直接删除所有节点?

同学代码置顶那位大神用递减的方法就能实现

为啥递增就实现不了?

提问者:Aimeesui 2016-07-21 20:22

个回答

  • 这是三文猫呀3551700
    2016-07-21 21:58:39
    已采纳

       for(var i=0;i<content.childNodes.length;i++){
          var chnode=content.childNodes[i];
          content.removeChild(chnode);  
       }

    其中,content.childNodes.length会随着 ”content.removeChild(chnode)“的变动而变动,具体你可以看  底下的一个评论