removeChild() 为什么我这个要多次删除

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

地上马

2016-11-27 22:16

<div id="content"><h1>html</h1><h1>php</h1><h1>javascript</h1><h1>jquery</h1><h1>java</h1></div>

  这样就需要多次删除

<div id="content">
<h1>html</h1>
<h1>php</h1>
<h1>javascript</h1>
<h1>jquery</h1>
<h1>java</h1>  
</div>

下面只需要一次

写回答 关注

4回答

  • 地上马
    2016-12-02 20:29:31


    你能写个给我参考下嘛 
    有些写不出来啦

  • 君子之交淡如水丶3473226
    2016-11-28 13:04:20

    空白节点也算一个节点 ,要用nodeType判断他是否为元素节点,是才删除,不是就跳过,不然你删除的个数包含了空白节点,所以就会剩下一些元素节点没有删除到。

    地上马

    你能写个给我参考下嘛 有些写不出来啦

    2016-12-02 20:30:03

    共 1 条回复 >

  • qq_缔造者_03554660
    2016-11-28 10:30:01

    不同浏览器的兼容问题

  • 慕丝1383228
    2016-11-28 09:41:08

    我也不太清楚

JavaScript进阶篇

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

468196 学习 · 21891 问题

查看课程

相似问题