问答详情
源自:2-3 JavaScript实现瀑布流布局中图片定位

控制台报错

window.onload=function(){

    waterfall('main','box');

}


function waterfall(parent,box){

    var  oparent =document.getElementById(parent);

    var  oBoxs = getByClass(oparent,box);

    /*列数*/

    console.log(oBoxs.length);

}

function getByClass(parent,clsname) {

    var boxarr = new [];//存储class是box的元素。

    OElements = parent.getElementsByTagName('*');

    for (var i = 0; i < OElements.length; i++) {

        if (OElements[i].className == clsname) {

            boxarr.push(OElements[i]);

           }

        }

        return boxarr;

    }


提问者:qq_陈翻车鱼_0 2018-12-18 10:50

个回答

  • wangruifang1001
    2019-04-04 13:42:20

    function getByClass(parent,clsname) {

        var boxarr = new array(),

        OElements = parent.getElementsByTagName('*');

        for (var i = 0; i < OElements.length; i++) {

            if (OElements[i].className == clsname) {

                boxarr.push(OElements[i]);

               }

            }

            return boxarr;

        }