请问 var x=document.getElementsByName("ul")[0].childNodes; ul后面那个[0]是干嘛的吖?!

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

qq_銀兒爺_0

2017-09-24 12:08

请问 var x=document.getElementsByName("ul")[0].childNodes; ul后面那个[0]是干嘛的吖?!

写回答 关注

2回答

  • 慕村5492868
    2017-09-25 14:18:42

    可以的


  • 沈江南
    2017-09-24 13:37:01

    document.getElementsByName("ul")

    这句取出来的是标签名为<ul>的所有标签的一个数组,因此后面加[0],就是取该数组的第一个元素

    比如:

    如果布局为下面所示时,取的就是第一个<ul>对应的节点

    <ul> </ul>

    <ul></ul>

    慕移动133...

    我追问一个问题,如果格式是这样,比如:<div>...<div></div></div>.想要去取嵌套里的div的子节点,能够直接表示吗?可以的话可以明示吗?

    2017-10-31 16:23:39

    共 2 条回复 >

JavaScript进阶篇

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

468602 学习 · 21893 问题

查看课程

相似问题