【发布时间】:2013-04-01 17:19:04
【问题描述】:
我正在尝试添加一些资金并且我想使用 Double.parseDouble,但是我认为页面无法识别 double.parseDouble。我没有收到错误,但它不会添加或传递值。
这是我的代码。
function CalculateBudget(){
var table = document.getElementById('tblBudgetTotals');
input1600 = 0;
input1602 = 0;
input1603 = 0;
input1608 = 0;
input1612 = 0;
funding = 0;
budgetSum = 0;
input1600 = Double.parseDouble(document.getElementById('txt1600').value);
input1602 = Double.parseDouble(document.getElementById('txt1602').value);
input1603 = Double.parseDouble(document.getElementById('txt1603').value);
input1608 = Double.parseDouble(document.getElementById('txt1608').value);
input1612 = Double.parseDouble(document.getElementById('txt1612').value);
funding = Double.parseDouble(document.getElementById('FundingTotals').value);
budgetSum += Double.parseDouble(input1600) + Double.parseDouble(input1602) + Double.parseDouble(input1603) + Double.parseDouble(input1608) + Double.parseDouble(input1612) + Double.parseDouble(funding);
document.getElementById('totbud').value = Double.parseDouble(budgetSum);
}
【问题讨论】:
-
您是否声明了一个包含
parseDouble函数的double对象?如果没有,那么我相信您可能正在寻找parseFloat,如下所述:developer.mozilla.org/en-US/docs/JavaScript/Reference/… -
这个问题有coldfusion标签有什么特别的原因吗?
标签: javascript