關于console.log(oBoxs.length)只有1
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?Array(),
oElements?=parent.getElementsByTagName("*");
?for(var?i=0;i<oElements.length;i++){
?if(oElements[i].className==clsName){
?boxArr.push(oElements[i]);
?}
?}
?return?boxArr;
?} console.log(oBoxs.length)只輸出1,不是應該輸出相應class的個數嗎?
還是說getByClassh函數沒有起作用?
2017-05-02
代碼沒錯啊,你是不是只寫了一個div啊