嗨,我有个错误。他们的密码有问题吗?
var lineamt = 431.45;
var taxamt = 20;
var sum_val = lineamt+"-"+taxamt;
var line = '<td><input type="checkbox" name="checkdata" id="checkdata' + i + '" onclick="sum_value('+sum_val+',this.checked)" style="position: inherit"/></td>';
function sum_value(val, chk) {
total = document.getElementById('line_amount').value\
if (chk == true) {
var res = val.split('-');
linetotal = parseFloat(res[0]) + parseFloat(res[1]);
total = parseFloat(total) + linetotal;
alert(total);
}
}
我传递的变量在循环中。但如果删除val.split()函数,就不会有什么问题。但是如果我试着这么做的话,它会给出这个错误