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

来源:9-14 删除节点removeChild()

Aimeesui

2016-07-21 20:22

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

为啥递增就实现不了?

写回答 关注

1回答

  • 这是三文猫呀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)“的变动而变动,具体你可以看  底下的一个评论

    Aimees...

    非常感谢!

    2016-07-21 22:11:46

    共 1 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468276 学习 · 21892 问题

查看课程

相似问题