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得到也面所有元素的集合

posted on 2012-09-18 09:29  Black Bean  阅读(226)  评论(0编辑  收藏  举报