课程
/前端开发
/JavaScript
/瀑布流布局
获得class为box的所有元素,为什么不用getElementsByClassName()这个方法,还要封装
2018-03-01
源自:瀑布流布局 2-3
正在回答
var boxs=document.querySelectorAll("div[class='box']");还可以使用这个啊,里面的参数符合css规范可以很方便查出 所有class为box的div
为了兼容所有浏览器
获取元素的方法中好像没有你说的getElementsByClassName(),应该是先通过getElementsByTagName()去获取元素,然后再通过for循环去找到className=“box”的元素.
whiteDive
举报
瀑布流布局是网站比较流行的一种布局方式,教你实现三大方式
3 回答根据class获取元素
1 回答关于获取class为box的盒子
1 回答为什么不这样获取main里的所有box盒子, var oBoxs = oParent.getElementsByClassName(box)
1 回答为什么不能直接用class名获取元素,多了那么多步骤看得晕乎乎的
3 回答关于获取元素的疑问