我是新來的JavaScript和新手程序員,所以這可能是一個非常容易回答的問題。我想遍歷x個字段的值並將它們相加以在最終字段中顯示總和。如果我明確地調用每個字段,我可以執行此函數,但是我想抽象這個,這樣我就可以處理靈活的字段數。這裏是我提出的示例代碼(這對我來說不起作用)。我哪裏錯了?使用javascript添加不確定數量的字段
<html>
<head>
<script type="text/javascript">
function startAdd(){
interval = setInterval("addfields()",1);
}
function addfields(){
a = document.addition.total.value;
b = getElementByTagName("sum").value;
for (i=0; i<=b.length; i++){
a+=i;
}
return a;
}
function stopAdd(){
clearInterval(interval);
}
</script>
</head>
<body>
<form name="addition">
<input type="text" name="sum" onFocus="startAdd();" onBlur="stopAdd;">
+ <input type="text" name="sum" onFocus="startAdd();" onBlur="stopAdd;">
= <input type="text" name ="total">
</form>
</body>
</html>