document.all(strId,0)
all(id)引用的有可能是集合也有可能是元素..
通常情况下我在不能确定是集合还是单个元素的情况下我都用document.getElementById(元素)
document.getElementsByName(集合)
all(id)引用的有可能是集合也有可能是元素..
通常情况下我在不能确定是集合还是单个元素的情况下我都用document.getElementById(元素)
document.getElementsByName(集合)
var len=document.getElementsByName(strId).length;
var all=document.all;
for(var i=0;i<len;i++)
{
var item=all(strId,i);
}
all可以用于任何一个html元素对象..
在那种情况下.all是一个被引用元素的Children子集了
all把一个树虚拟成一列表了。
那么用户不需要自己对DOM进行树搜索。
原来我曾经用document.all去定位,走了好多弯路...
现在如果用子元素的all去重写,原来的代码可以简化很多..