firefox下实现document.all,得到所有元素

if(!document.all)
{
  document.all = function(id)
  {
  var all = document.getElementsByTagName("*");
  var results = new Array();
  for(var i = 0; i < all.length; i++)
  {
  if(all[i].id == id)
  {
  results.push(all[i]);
  }
  }  
  return results;
  }
}
   
var b = document.all("a");
alert(b.length);

firefox下实现document.all得到也面所有元素的集合

原文地址:https://www.cnblogs.com/blackbean/p/2690053.html