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

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

document.getElementsByClassName(classname)

在JS中不是可以通過document.getElementsByClassName(classname)這個語句獲取元素嗎?為什么還需要Tagname??

正在回答

4 回答

Tagname獲取標簽節點,ClassName獲取類屬性,兩者都可以達到同一種目的,只是標簽節點在一段html代碼中不一定只用一次,所以慎用?。?!

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

yunsky0 提問者

瀑布流布局 2-3這個視頻中為什么要用tagname
2015-11-12 回復 有任何疑惑可以回復我~
#2

yunsky0 提問者

非常感謝!
2015-11-12 回復 有任何疑惑可以回復我~

document.getElementsByClassName("")比Tagname靈活很多,寫html的時候,有些需要設置相同樣式或者相同功能的標簽,我們一般設置相同的classname,但他們不一定是同樣的標簽(tagname)。所以tagname局限于同樣的標簽元素,而classname不是。希望采納

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

可以帖一下具體代碼嗎,別人不可能為了回答你的一個問題去把一套視屏看完。

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

李曉健

這個好像是回答錯地了
2015-11-11 回復 有任何疑惑可以回復我~

那你得需要所有的元素上有className呀 ,如果沒有的話就拿不到呀。但是標簽都有標簽名。而且老版的IE并不支持getElementsByClassName

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

舉報

0/150
提交
取消

document.getElementsByClassName(classname)

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

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

幫助反饋 APP下載

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

公眾號

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