这样写为什么不对呀 请指点指点

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

梦想二师兄

2016-05-12 16:52

<script type="text/javascript">
function clearText() {
  var content=document.getElementById("content");
  // 在此完成该函数
  var x=content.childNodes.length;
   for(var i=x-1;i>=0;i--){
        content.removeChild(x[i]);
   }
}
</script> 

写回答 关注

1回答

  • qq_放飞心情_0
    2016-05-12 19:27:14
    已采纳

    你这个length又不是数组,只是个长度,如果你要删除孩子节点的话用 content.removeChild(content.childNodes[i]);

    梦想二师兄

    非常感谢!

    2016-05-13 10:40:14

    共 1 条回复 >

JavaScript进阶篇

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

468060 学习 · 21891 问题

查看课程

相似问题