亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

getElementsByTagName()方法

getElementsByTagName()方法一定是document的嗎?比如我要獲取某個ul(class="ul1")下的li而不是整個document的li,那我應該怎么寫,是aLi=ul.getElementsByTagName('li')么?我感覺是錯誤的,但是也不知道怎么寫,求解答,謝謝

正在回答

2 回答

document是獲取整個界面元素,如果你要獲取ul(class="ul1")的li,可以var Ul = document.getElementsByClassName('ul1')。獲取下面的li,Ul.item().getElementsByTagName("li");

1 回復 有任何疑惑可以回復我~
#1

慧女神 提問者

好棒。謝謝哦
2015-10-25 回復 有任何疑惑可以回復我~
#2

旺里吧

輸出的8是算什么的?節點input,不知道8是怎么來的
2015-11-01 回復 有任何疑惑可以回復我~
#3

wlf1112 回復 旺里吧

var myI=document.getElementsByTagName("input");獲取標簽為input的所有元素,是個數組,alert(myI.length);通過myI.length獲取數組的長度,其實也是標簽為input的元素個數
2015-12-02 回復 有任何疑惑可以回復我~
#4

HuangJiongyao 回復 wlf1112

這里有篇文章說,它不是數組,http://bbs.csdn.net/topics/340176862
2016-08-02 回復 有任何疑惑可以回復我~
查看1條回復

var myI=document.getElementsByTagName("input");

alert(myI.length);

就是彈出<input>標簽的個數。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

getElementsByTagName()方法

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號