Google Chrome 发送 Javascript 中未定义单元格的错误
Google Chrome sends an error of undefined cells in Javascript
for (var i = RN; i > 1; i--) {
Credit[i] = document.getElementById("table").rows[i].cells[1].innerHTML;
Grade[i] = document.getElementById("table").rows[i].cells[2].innerHTML;
total += Credit[i];
}
error:Uncaught TypeError: undefined is not a function
我不确定为什么这里的单元格未定义。
我猜你有行数,但你忘记了索引从零开始,所以你需要从长度中减去一。如果您跳过第一行,您可能想将 i > 1 更改为零。
for (var i = RN-1; i > 0; i--) {
for (var i = RN; i > 1; i--) {
Credit[i] = document.getElementById("table").rows[i].cells[1].innerHTML;
Grade[i] = document.getElementById("table").rows[i].cells[2].innerHTML;
total += Credit[i];
}
error:Uncaught TypeError: undefined is not a function
我不确定为什么这里的单元格未定义。
我猜你有行数,但你忘记了索引从零开始,所以你需要从长度中减去一。如果您跳过第一行,您可能想将 i > 1 更改为零。
for (var i = RN-1; i > 0; i--) {