IE9 使用document.getElementsByName("abc") 不能获取到名称相同SPAN元素

<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]');

这个不知道是怎么实现的,确可以跨越这个陷阱。

上一篇:flask框架中勾子函数的使用


下一篇:raspberry pi