我试图做我从id得到的值的总和,但它不断追加第二个值,而不是它应该做的总和。为什么我的输入值不能总和?
实施例23 + 25 = 2325
赫雷什我的代码:
这是使用求和的代码IM。
$('input').blur(function() {
for (var i=1; i<=value; i++) {
var one = document.getElementById("veb_blocos-"+i).value;
var two = document.getElementById("veb_pellet-"+i).value;
var sum1 = one+two;
document.getElementById("total1-"+i).value = sum1;
};
});
[提示]当发布这样的问题,请创建一个小提琴http://jsfiddle.net帮助我们创建更简单/更快的解决方案。 – axcdnt 2012-07-27 18:07:13
[Addition vs. Concatenation](http://jqfundamentals.com/#example-2.8) – jbabey 2012-07-27 18:11:27
相关:[为什么我在javascript中添加2 + 4时得到24](http://stackoverflow.com/questions/1225161 /为什么要做我得到24当时加入2-4在JavaScript中) – 2014-05-24 08:45:22