如何通过javascript计算表格中行和列的总和。我使用下面的代码计算列
1)我为3列重复了3次代码并进行了一些更改。我认为有一种更复杂的方式。怎么样?
2)如何计算此表中行的总和?
input.txt
答案 0 :(得分:1)
<强> JS 强>
function findTotal(colName, totalColName) {
var arr = document.getElementsByName(colName);
var tot = 0;
for(var i = 0; i < arr.length; i++) {
if(parseInt(arr[i].value)) {
tot += parseInt(arr[i].value);
}
document.getElementById(totalColName).value = tot;
}
}
<强> HTML 强>
<input onblur="findTotal('col2', 'totalCol2')" type="text" name="col2" />