Javascript objects 我应该将getElementById与总计一起使用吗
我应该创建一个calcExp函数(计算费用),但我编写的代码不符合在线案例问题 创建calcExp()函数。此函数用于计算travelExp表中的行和列总计。将以下命令添加到函数中:Javascript objects 我应该将getElementById与总计一起使用吗,javascript-objects,Javascript Objects,我应该创建一个calcExp函数(计算费用),但我编写的代码不符合在线案例问题 创建calcExp()函数。此函数用于计算travelExp表中的行和列总计。将以下命令添加到函数中: 创建expTable变量,该变量引用travelExp表格正文中的所有表格行(tr)元素 循环expTable集合中的行,对于每个表行,将ID为subtotalIndex的输入元素的值设置为使用参数值dateIndex的calcClass()函数返回的值。其中Index是for循环中索引计数器的值。使用format
函数calcExp(){
var expTable=document.queryselectoral(“表#travelExp tr”);
对于(变量i=0;i
calcClass为我成功。它是:
function calcClass(sumClass) {
var sumFields = document.querySelectorAll("."+sumClass);
var sumTotal = 0;
for (var i = 0; i < sumFields.length; i++) {
var itemValue = parseFloat(sumFields[i].value);
if (!isNaN(itemValue)) {sumTotal += itemValue;}
}
return sumTotal;
}
我的错误消息:
calcExp()
1) calcExp()
设置正确的小计和总值
2) calcExp()
设置正确的小计和总值
0通过(228ms)
2失败
1) calcExp()
calcExp()
设置正确的小计和总值:
ReferenceError:未定义日期
在calcExp(dl_expenses.js:51:74)
在上下文中。(nt-test-7dd2e611.js:26:5)
2) calcExp()
calcExp()
设置正确的小计和总值:
ReferenceError:未定义日期
在calcExp(dl_expenses.js:51:74)
在上下文中。(nt-test-7dd2e611.js:48:5)
function formatNumber(val, decimals) {
return val.toLocaleString(undefined, {minimumFractionDigits: decimals, maximumFractionDigits: decimals});
function formatUSCurrency(val) {
return val.toLocaleString('en-US', {style: "currency", currency: "USD"} );