這是一個基本的html/javascript代碼,但我有問題獲得所有字段的總和。 (的是在原有項目50場,但現在我剛剛離開5)問題總和字段
如果該字段爲空,它只是忽略它,並添加只有那些充滿領域。
HTML代碼:
value1:<input type="text" id="total_1" ><br>
value2:<input type="text" id="total_2" ><br>
value3:<input type="text" id="total_3" ><br>
value4:<input type="text" id="total_4" ><br>
value5:<input type="text" id="total_5" ><br>
total:<input type="text" id="totalresult" >
<button type="button" onclick="getTotal(); return false;">Get total</button>
的Javascript:
function getTotal() {
var sum;
for (i = 1; i <=5 ; i++) {
var total = document.getElementById('total_' + i.toString()).value;
if (total != '') {
sum = parseFloat(total) + sum;
document.getElementById('totalresult').value = sum;
}
}
}
我不知道爲什麼我的代碼不能正常工作。
這是我Fiddle
檢查我更新的答案。 – defau1t 2013-04-12 06:54:15