求教代码哪里错了

来源:9-9 访问子节点的第一和最后项

_Capricornna

2016-07-21 16:19

<script type="text/javascript">
 var x=document.getElementsById("con");
     for(var i in x.childNodes){
             if(x.childNodes[i].nodeType!=1){  
                   x.removeChild(x.childNodes[i]);    
             }
     }
    document.write(x.firstChild.nodeName+","+x.firstChild.nodeValue);
    document.write(x.lastChid.nodeName+","+x.lastChild.nodeVale);
</script>

写回答 关注

3回答

  • Wxd_R
    2016-07-22 15:41:50
    已采纳

      for(var i = 0; i < x.childNodes.length; i++)

    document.write(x.lastChild.nodeName+","+x.lastChild.nodeValue);


    Wxd_R 回复_Capri...

    没事^_^

    2016-07-22 17:32:59

    共 4 条回复 >

  • qq_留白_3
    2016-11-16 11:16:41

    for in一般用于遍历枚举类型

  • 慕容2709325
    2016-07-22 11:53:32

    document.getElementsById("con")改成document.getElementById("con")

    _Capri...

    改了之后为什么也没有输出呢?

    2016-07-22 13:14:02

    共 1 条回复 >

JavaScript进阶篇

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

468061 学习 · 21891 问题

查看课程

相似问题