function getElementsByClassName(str,root,tag){ if(root){ root=typeof root =='string' ? document.getElementById(root) :root; }else{ root=document.body; } tag=tag || *; var els=root.getElementsByTagName(tag),arr=[]; for(var i=0,n=els.length;i<n;i++){ for(var j=0,k=els[i].className.split(" "),l=k.length;j<l;j++) { if(k[j]==str){ arr.push(els[i]); break; } } } return arr; }
编辑器加载中...