在IE中可以通过一个元素的name属性获取,例如:
<
script
type
="text/javascript"
>
function show(obj) {
alert(obj);
}
</ script >
<!-- 第一种情况 -->
< form >
< input name ="comanyName" value ="A公司" />
< input name ="comanyName" value ="B公司" />
< input type ="button" onclick ="show(companyName)" value ="显示" />
</ form >
<!-- 第二种情况 -->
< form >
< input name ="comanyName" value ="A公司" />
< input name ="comanyName" value ="B公司" />
</ form >
< input type ="button" onclick ="show(companyName)" value ="显示" />
function show(obj) {
alert(obj);
}
</ script >
<!-- 第一种情况 -->
< form >
< input name ="comanyName" value ="A公司" />
< input name ="comanyName" value ="B公司" />
< input type ="button" onclick ="show(companyName)" value ="显示" />
</ form >
<!-- 第二种情况 -->
< form >
< input name ="comanyName" value ="A公司" />
< input name ="comanyName" value ="B公司" />
</ form >
< input type ="button" onclick ="show(companyName)" value ="显示" />
第一种情况能获取到companyName对象,但是第二种确不能。
难道用name的时候只能在同一个form中?有空测试与下