<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]');
这个不知道是怎么实现的,确可以跨越这个陷阱。