我想計算動態分類彙總的總和,但我總是得到這個錯誤:計算和動態地使用JavaScript
document.getElementById("item_subtotal[" + cnt + "]") is null
我的javascript代碼:
function calculateTotalAll(numitems) {
var cnt = 1;
var totalAmt = 0;
while(cnt <= numitems) {
totalAmt = parseInt(totalAmt) + parseInt(document.getElementById('item_subtotal[' + cnt + ']').value);
cnt++;
}
document.getElementById('order_total').value = parseInt(totalAmt);
}
你可以發佈html對於你正在使用的元素? – 2010-10-15 05:00:21
最後一行不需要'parseInt()';你需要'string()'來代替。 – staticsan 2010-10-19 03:23:50