我在我的 html 表单中索引了一堆输入。
我想遍历输入并创建一个数组。我想从该数组中收集字段的总数(总和),最后附加另一个 HTML 输入以显示该总数。
我知道如何在 PHP 中做到这一点,但我正在努力使用 JavaScript,我需要它在客户端完成。
我试图尽可能多地构建这个。这是一个jsFiddle:
这是我的html:
<div style="padding:5px;clear:both;"><input type="text" name="total_inkind" id="total_inkind" placeholder="$" onchange="calcInKind()"></div>
和 Javascript:
function calcInKind() {
var runningTotal = 0;
var i = 0;
for (var i = 0; document.getElementById('inkind').value; i++){
if(document.getElementById('inkind').value != ''){
$gwyl_gr = document.getElementById('inkind').value;
$runningTotal = parseFloat($runningTotal) + parseFloat($gwyl_gr);
}else{
$gwyl_gr = 0;
}
i = i++;
}
document.getElementById('total_inkind').value = $runningTotal;
}