• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

用removeChild删除节点时,三种方法得到的结果为何不同

以下三种方法,希望大家帮忙解释下,另外,如果大家有好的方法,也可以指点一下,感谢,具体代码如下:

        无标题文档            html

        可通过 x 操作        php

        javascript

        jquery

        java

   
    <script type="text/javascript">        function clearText() {            var content=document.getElementById("content");            // 在此完成该函数                //法一,只一次性清除h1节点内容            for(var i=0;i=0;i--){             //   content.removeChild(content.childNodes);               //}                            //法三,多次清除节点内容,                //for(var i=0;i

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

全部参与1

法一我注释说明了,法二和法三拎出来说下,
法二,for(vari=content.childNodes.length-1;i>=0;i--){先说说这种写法发生了什么,
当你点击触发,i的值是content.childNodes.length-1,条件是只要i>=0,就可以执行语句,因此这里i能执行到i=0;

因此这种写法下点击按钮所有节点全部删除

法三:for(vari=0;i

使用道具 举报

发新帖

发布任务需求已有1031166位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!