本节任务下面的代码对吗?

来源:9-8 访问子节点childNodes

tyseoer

2015-10-16 21:44

任务随便怎么做都是对的 下面的代码对吗? var x=document.getElentsByTagName("div")[0].childNodes; document.write("UL子节点个数:"+x.length+""); document.write("节点类型:"+x.[0]+"");

写回答 关注

2回答

  • 慕侠6861031
    2015-11-11 22:39:09

    getElementsByTagName这都错了

  • 黑色丶毛衣
    2015-10-19 09:30:24

    你的节点类型输出有问题吧

    X.[0]只是输出了第一个div下的第一个节点

    并没有输出节点类型

        document.write("以下输出节点内容"+"<br />")
        var x=document.getElementsByTagName("div")[0].childNodes;
        for(i=0;i<x.length;i++){
            document.write("第"+i+"个节点"+"<br />"+x[i].nodeName+"<br />"+x[i].nodeValue+"<br />"+x[i].nodeType+"<br /><br />");
        }

    这是我的代码,仅供参考

JavaScript进阶篇

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

468195 学习 · 21891 问题

查看课程

相似问题