IE name属性获取不到对象

在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="显示"/>

第一种情况能获取到companyName对象,但是第二种确不能。

难道用name的时候只能在同一个form中?有空测试与下

posted on 2011-05-20 16:22  cfd406635982  阅读(391)  评论(0编辑  收藏  举报