<div>
<div>
<span>
<a href="" title=""></a>
</span>
</div>
<span></span>
</div>
<div>
<div>
<div>
<span></span>
</div>
</div>
</div>
var div=document.getElementsByTagName("div")
var a=[];
HTMLElement.prototype.allElements=function(){
var dom=this
for(var i=0;i<dom.children.length;i++){
a.push(dom.children[i])
if(dom.children[i].hasChildNodes()){
// console.log(this.children[i].children[i])
dom.children[i].allElements();
}
}
return a;
}