不是很懂這行代碼,麻煩幫忙解答一下~
var num1=document.getElementsByTagName("div")[0].childNodes;
大致意思可以理解,但不明白為什么要在document.getElementsByTagName("div")后面加一個(gè)[0]?
var num1=document.getElementsByTagName("div")[0].childNodes;
大致意思可以理解,但不明白為什么要在document.getElementsByTagName("div")后面加一個(gè)[0]?
2016-08-02
舉報(bào)
2016-08-02
getElementsByTagName返回的會(huì)是一個(gè)對(duì)象數(shù)組,在后面加一個(gè)[0],就是說(shuō)我要的對(duì)象是第一個(gè)div,
getElementsByTagName("div")[0].childNodes 就是第一個(gè)div的子節(jié)點(diǎn)數(shù)組
<div> ? <---[0]
<ul></ul>
</div> ? ?
<div> ?<--[1]
</div>