jquery如果获取重复ID的input的值

假如有这样一个表单:




如果用jquery获取所有的值。
我输出结果:$("#a").size() 为1

var result=""
$("#a").each(function(){
result=result+ $(this).val();
});

也只能取得第一个值,请大家帮忙看看有什么办法解决?

[code="java"]$('input[name="a"]').each(function(){
result=result+ $(this).val();
}); [/code]

重复ID的input 是不合理的!

可能会报错的!

你可以使用 document.getElementsByName(name);
这样返回的事一个数组或者 jQuery的方法也行!

class可以重复的呵呵





var inputs=$(".a");