課程
/前端開發
/JavaScript
/形形色色的下拉菜單
后面的【0】是什么用的,百度下說,是第一個元素,那第二個是【1】嗎?
2016-07-27
源自:形形色色的下拉菜單 2-3
正在回答
document.getElementsByTagName("ul")選擇的是文檔中所有的ul標簽, 得到的是一個類數組
類似數組中通過下標選擇對應元素;
eg:? var arr=[1,2,3];?? arr[0]就得到了元素1
同理 xx.getElementsByTagName("ul")[0] 返回的是對應xx標簽的子集中的第一個ul標簽
ZX125 提問者
是的。
getElementsByTagName返回的是一個數組,比如getElementsByTagName("ul")也就是返回了所有的ul標簽,[0]即代表取數組中第一個值也就是第一個ul。
舉報
本教程從易到難,循循漸進,運用不同技術實現動態下拉菜單
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-07-27
document.getElementsByTagName("ul")選擇的是文檔中所有的ul標簽, 得到的是一個類數組
類似數組中通過下標選擇對應元素;
eg:? var arr=[1,2,3];?? arr[0]就得到了元素1
同理 xx.getElementsByTagName("ul")[0] 返回的是對應xx標簽的子集中的第一個ul標簽
2016-07-27
是的。
2016-07-27
getElementsByTagName返回的是一個數組,比如getElementsByTagName("ul")也就是返回了所有的ul標簽,[0]即代表取數組中第一個值也就是第一個ul。