課程
/前端開發(fā)
/JavaScript
/JavaScript進(jìn)階篇
var oUl =oTab.getElementsByTagName("ul")[0];
2019-07-31
源自:JavaScript進(jìn)階篇 10-1
正在回答
我反問你一句,你既然知道加【0】是獲取第一個UL?? 那為什么加【0】就是獲取第一個呢?? 你把這個問題搞清,你還會有下面的疑問嗎?
不是,是我把下面的看錯了,下面的是var oLis = oUl.getElementsByTagName("li");
不加【0】是可以的。但是如果不加【0】的話,要把下面改成var oLis【0】 = oUl.getElementsByTagName("li");
陽火鍋
舉報
本課程從如何插入JS代碼開始,帶您進(jìn)入網(wǎng)頁動態(tài)交互世界
1 回答獲取tabs時為什么要加[0],本來就是ById,獲取的就是唯一的,但是不加居然出錯
1 回答為什么要document.getElementById("ul")[0]呢??不是只有一個<ul>標(biāo)簽嗎?奇怪的是去掉[0]之后獲取不到<ul>
1 回答var oUl = oTab.getElementsByTagName("ul")[0];在這里為什么有[0]呢,不就有一個ul嗎
1 回答為什么 var uli=table.getElementsByTagName("ul")[0];它這里獲取的是table中的第一個元素,但是為什么一定要去獲取它啊,ul中就只有那一個啊
3 回答為什么我把=0刪除了, 輸出值就不一樣了;為什么一開始要寫=0呢
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2019-08-07
我反問你一句,你既然知道加【0】是獲取第一個UL?? 那為什么加【0】就是獲取第一個呢?? 你把這個問題搞清,你還會有下面的疑問嗎?
2019-08-07
不是,是我把下面的看錯了,下面的是var oLis = oUl.getElementsByTagName("li");
不加【0】是可以的。但是如果不加【0】的話,要把下面改成var oLis【0】 = oUl.getElementsByTagName("li");