问答详情
源自:9-8 访问子节点childNodes

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

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

提问者:qq_銀兒爺_0 2017-09-24 12:08

个回答

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

    可以的


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

    document.getElementsByName("ul")

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

    比如:

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

    <ul> </ul>

    <ul></ul>