求大神解答,万分感谢

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

晓晓丶

2017-04-11 22:30

function clearText() {

  var content=document.getElementById("content");

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

在这里,为什么删除的是javascript,改成childNodes[5]也是,改成childNodes[1】删除的是html,很凌乱啊,又大神解释下这里哪里有问题嘛,万分感谢

写回答 关注

1回答

  • qq_月倾倾的思念_0
    2017-04-12 00:54:28

    contet.childNodes[i]     i指的是下标值来的。。。就是说content的子节点  从0开始。。。。就相当于数组的下标一样的意思

    晓晓丶

    是啊,但是javascript应该是2,为什么childNodes[5]会删除javascript,childNodes[4]也删除的也是javascript。很不科学啊,我没搞懂

    2017-04-12 14:48:58

    共 1 条回复 >

JavaScript进阶篇

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

468194 学习 · 21891 问题

查看课程

相似问题