課程
/前端開發(fā)
/JavaScript
/JavaScript進(jìn)階篇
這一節(jié)示例中document.getElementsByTagName("ul").[0]是什么意思哦
2016-12-04
源自:JavaScript進(jìn)階篇 9-8
正在回答
這里的【0】是指選擇第一個ul,如果在html中有很多個平行的div結(jié)構(gòu),下面代碼:
var temp=document.getElementsByTagName("ul")[1].childNodes;
這里【0】變成了【1】,就是針對第二個ul來進(jìn)行相應(yīng)的操作了(訪問第二個ul的子節(jié)點)
MMJiao 提問者
document.getElementsByTagName("標(biāo)簽"),得到的是一個集合,類似于數(shù)組的東西。所以用[0]代表獲取到的第一個標(biāo)簽,[1]則代表第二個標(biāo)簽。
因為我們想要訪問的是某一個節(jié)點的子節(jié)點,而一大段代碼中必定有很多相同的標(biāo)簽啊之類的,所以就要用到索引,去找到我們想要的節(jié)點繼而開始想要的操作
應(yīng)該是這么寫吧。document.getElementsByTagName("ul")[0],即獲取第0個ul
舉報
本課程從如何插入JS代碼開始,帶您進(jìn)入網(wǎng)頁動態(tài)交互世界
2 回答例子中ul[0]中的0是什么意思
1 回答var x=document.getElementsByTagName("li")[0]最后這個[0]是什么意思?
2 回答var first=document.getElementsByTagName("div")[0].childNodes;的[0]是什么意思?
5 回答左邊圖片document.getElementsByTagName("ul")[0].childNodes;這個代碼里面的)[0]這個代表什么意思
2 回答var oul=otab.getElementsByTagName("ul")[0] 是什么意思?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-12-06
這里的【0】是指選擇第一個ul,如果在html中有很多個平行的div結(jié)構(gòu),下面代碼:
var temp=document.getElementsByTagName("ul")[1].childNodes;
這里【0】變成了【1】,就是針對第二個ul來進(jìn)行相應(yīng)的操作了(訪問第二個ul的子節(jié)點)
2016-12-16
document.getElementsByTagName("標(biāo)簽"),得到的是一個集合,類似于數(shù)組的東西。所以用[0]代表獲取到的第一個標(biāo)簽,[1]則代表第二個標(biāo)簽。
2016-12-10
因為我們想要訪問的是某一個節(jié)點的子節(jié)點,而一大段代碼中必定有很多相同的標(biāo)簽啊之類的,所以就要用到索引,去找到我們想要的節(jié)點繼而開始想要的操作
2016-12-04
應(yīng)該是這么寫吧。document.getElementsByTagName("ul")[0],即獲取第0個ul