【发布时间】:2014-11-11 13:52:59
【问题描述】:
我有以下代码将数字解释为字符串并将它们添加为 100300 而不是 400:
var rate = document.getElementById('pur_price').value;
var pprice = document.getElementById('pur_price').value;
var rate1 = document.getElementById('select2').value;
var refurb = 300;
document.getElementById('avg_claim_rate').value=id;
document.getElementById('amount_claim').value=pprice+refurb;
这是 pprice 和 refurb 字段,所以如果 pprice=100 和 refurb=300,我希望它显示 400,而目前它显示 100300
【问题讨论】:
-
你知道PHP和JavaScript的区别吗?
-
你需要先用
parseFloat解析输入值,然后再用它进行计算
标签: javascript variables math addition