IE9 使用document.getElementsByName("abc") 不能获取到名称相同SPAN元素
Posted on 2016-10-19 15:00 陈力 阅读(679) 评论(0) 编辑 收藏 举报<div name="abc"></div>
<input name="abc" type="text" />
<input name="abc" type="text" />
<input name="abc" type="text" />
<script type="text/javascript">
alert(document.getElementsByName("abc").length)
alert($('#ddd1').val() == undefined);
</script>
但是可以使用
var inputs =$('[name=abc]');
这个不知道是怎么实现的,确可以跨越这个陷阱。