我想从数组中返回一个总和,并出于某种原因它不显示。我尝试了各种各样的东西,但由于某种原因,它没有返回数组的总和。当我从控制台调用tableSum(sum)
时,它会返回它,但它不会在JavaScript中发生。总和功能不显示
这里是我的代码:
var tableSum = function() {
'use strict';
var sum = 0,
i;
for (i = 0; i < numberArray.length; i += 1) {
sum += numberArray[i];
}
return sum;
document.getElementById('sum').innerHTML = sum;
};
HTML:
<table border="1">
<tr>
<td style = "text-align:right;">Sum:</td>
<td style="width:100px" id = "sum"> </td>
</tr>
你从函数返回分配'innerHTML'前 – 2013-03-24 00:51:58