动态输入的动态结果

时间:2014-04-30 17:34:06

标签: javascript sum totals

你好我需要计算3输入。我当天的总数(我的输入是通过此按钮动态制作的)

   $('#calculTempsdiv').append((     '<input id="temps' + counter + '" name="temps[]' + '" type="number" size="10" min="0" max="24" value="0"  class="dynamic" onblur="autre();" onfocus="enter();" onchange="checkField(this.value)"/>'))  

那么我如何计算它们并将结果添加到这个?

<td>
    <div id="tempsdimtotal"> 
        <input step="any" type="text" id="tempsdimtotal"  class="temps"  name="tempsdimtotal" size="5"  value="0"  onblur="autre();" onfocus="enter();"/>
    </div >

</td>

1 个答案:

答案 0 :(得分:0)

这里是答案

//dimanche calcul
function checkField()
{
    var dynamic = document.getElementsByClassName("dynamic");
     var totaldimanche = document.getElementById("totaldimanche").value;

    var itemCount = dynamic.length;

   var total = 0;
    for(var i = 0; i < itemCount; i++)
    {

            total = total +  parseFloat(dynamic[i].value);
            total = total + parseFloat( document.getElementById('input1').value  ) ;

    }
    document.getElementById('totaldimanche').value = total;
}
checkField();