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

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

為什么不能用getElementsByClassName?

為什么用

var?div?=?document.getElementsByClassName('col');

代替

var?div?=?document.getElementById('picList').getElementsByTagName('div');

時會報錯:getElementsByClassName NotFunction

正在回答

2 回答

getElementsByClassName 是獲取class類名的方法,首先你得為這個元素取一個class名,然后因為class類名可能獲取到多個元素,所以你要在后面加個getElementsByClassName[index],index就是你所需要的元素的位置,也就是在所有class名叫col元素排第幾個

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

蒼白的尾巴 提問者

非常感謝!
2016-08-30 回復 有任何疑惑可以回復我~

getElementsByClassName有瀏覽器兼容性問題,低版本IE不支持。

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

蒼白的尾巴 提問者

我拿chrome打開的
2016-07-15 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
圖片展示特效
  • 參與學習       29130    人
  • 解答問題       82    個

使用JS技術實現圖片展示效果效果,讓網頁增彩是否心動,快快加入我們

進入課程

為什么不能用getElementsByClassName?

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

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

幫助反饋 APP下載

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

公眾號

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