为什么要判断节点是否为元素节点

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

慕九州359564

2018-08-09 10:38

 for(var i=0;i<content.childNodes.length;i++){

      if(content.childNodes[i].nodeType!=1){   

         continue;  

      }else{

         content.removeChild(content.childNodes[i]);    

      }

 if(content.childNodes[i].nodeType!=1){   这节要求删除所有节点,那不是要把文本节点一起删掉么,为什么还要判断呢

写回答 关注

1回答

  • 神影天初
    2018-08-21 17:38:20

    确实不需要判断都删了就好

JavaScript进阶篇

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

468061 学习 · 21891 问题

查看课程

相似问题