document.all
请看下面一段js代码var count="0";
if(document.getelementbyid("typevalue")!=null)
{
var obj1=document.all("typevalue");
count=obj1.length
for(var i=0;i<obj1.length;i++){
if(i==0)
{
types=obj1[i].value;
}else{
types=types+","+obj1[i].value;
}
}
}
问题出在count=obj1.length上,如果name为typevalue的html标签只有一个时,obj1.length为undefined,事实上是这样的吗?还是我的代码有问题。
相关阅读
all 方法最初是由 IE 浏览器拥有的,并不属于 W3C 规范范畴,他返回调用 all 方法的 HTML 标记自身内的所有子孙元素的 HTML 标记集合