課程
/前端開發
/JavaScript
/瀑布流布局
為什么視頻中獲取class為box的元素這么麻煩?不能直接用document.getElementByClass嗎?
2016-10-09
源自:瀑布流布局 2-3
正在回答
getElementsByClass并不是所有的瀏覽器都支持,為了兼容盡可能多的瀏覽器,所以重寫了這個方法。
名字都給你們起完了 提問者
你可以獲取,為什么我總是報錯。
function?getByClass(oParent,clsName){ var?boxArr?=?[], //這里總是報錯 aElements?=?oParent.getElementsByTagName("*"); for(var?i?=?0?;i<oElements.length;i++){ if(aElements[i].className?==?clsName){ boxArr.push(oElements[i]); } } return?boxArr; }
丶沉逑
http://www.cnblogs.com/scy251147/archive/2011/04/10/2011420.html
舉報
瀑布流布局是網站比較流行的一種布局方式,教你實現三大方式
3 回答根據class獲取元素
1 回答通過類名獲取元素的方法
3 回答關于獲取offsetHeight的問題
2 回答關于獲取class問題。
5 回答關于獲取圖片的高度
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-10-09
getElementsByClass并不是所有的瀏覽器都支持,為了兼容盡可能多的瀏覽器,所以重寫了這個方法。
2016-10-10
你可以獲取,為什么我總是報錯。
2016-10-09
http://www.cnblogs.com/scy251147/archive/2011/04/10/2011420.html