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

清除节点:为什么我这个要点两次才能清除???

function clearText(){
      var content = document.getElementById("content");
      var i = content.childNodes.length - 1;
      if(i>=0){
          content.removeChild(content.childNodes[i]);
      }else{
          document.write('已经没有子节点了!')
      }
  }


提问者:尘一样重要的 2015-12-12 17:08

个回答

  • 木子舟义
    2015-12-12 17:24:29
    已采纳

    因为在li前面有空格或者回车符。属于文本节点,。