html jquery
有三个input
<input id="d" value="1"><input id="d" value="3"><input id="d" value="14">
如何通过jquery取得所有的input的值?并相加用循环么?
如何取得1+3+14的值?
回复讨论(解决方案)
把id换成class 找获得class的方法 不要重复id
每个页面的ID只能是唯一的。
$(function(){
var sum = 0;
$(".d").each(function(){
sum += parseInt($(this).val());
})
alert(sum);
})
每个页面的ID只能是唯一的。
$(function(){
var sum = 0;
$(".d").each(function(){
sum += parseInt($(this).val());
})
alert(sum);
})
谢了,已OK











