Firefox中的document.all的替代方案From EasyCluster support Firefox

EasyCluster support Firefox的开发过程中,碰到了一些问题,因为EasyCluster的界面中用了很多javascript,比如main_left.jsp中。很 典型的就是这个document.all,以前我们用这个函数得到HTML页面中指定元素的instance

document.all不符合w3c标准,是IE独有的东西,从IE4开始支持
在Firefox中碰到document.all也不会报错,不过会有警告,graceful的解决方案
用如下几个函数代替,这些函数符合w3c标准,在IE和firefox中都能用:

getElementsByTagName("*") 可以得到得到所有元素的集合
getElemntById 可以按id得到某一元素
getElementsByName 可以得到按name属性得到某一元素
原文地址:https://www.cnblogs.com/super119/p/1989382.html