所得的ccontent只有一个单位长度?!

jike_0251691 Javascript瀑布流 最后由 极客学院_ASMITA 于2016年09月18日回复

  • 1 回答
  • 1k 浏览

我在想这里所得的var cparent=document.getElementById(parent);似乎得到只是第一个"container"元素,导致所得content只有一个长度?求解一下。。

源码如下:

function getChildElement (parent,content) {

var contentArr=[];

var allcontent = parent.getElementsByTagName("*");

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

if(allcontent[i].className==content){

contentArr.push(allcontent[i]);

//

}

}

return contentArr;

}