许诺一生
2017-04-11 11:29
<script type="text/javascript">
  window.onload=function(){
     var len1= getByClass('on','list');
     alert(len1.length);  // 结果等于2为正确
var len2= getByClass('on');
     alert(len1.length);  // 结果等于3为正确
}
function getByClass(clsName, parent){
 //定义函数getByClass()实现获取document或指定父元素下所有class为on的元素  
    var oParent=parent?document.getElementById(parent):document;
    var arr=new Array();
    var oElements=oParent.getElementsByTagName("*");
    for(var i=0;i<oElements.length;i++){
        if(oElements[i].className ==  clsName){
            arr.push(oElements[i]);
        }
    }
    return arr;
    
}
</script>
				alert(len1.length); // 结果等于3
把len1改为len2,就对了
				奥,my god!!谢谢
瀑布流布局
97748 学习 · 758 问题
相似问题