Javascript计算多个HTML输入值的总和

Fil*_*alm 2 html javascript

我正在寻找一些Javascript代码来计算多个HTML输入值的总和.关闭输入的数量是动态的,所以我正在寻找类似"为每个"输入的东西.

数字格式为1 000,00(空格为千位分隔符,小数分隔符).

我的输入是和数组,所以ID和NAME是这样的:

input_sum1[0]
input_sum1[1]
input_sum1[2]

input_sum2[0]
input_sum2[1]
input_sum2[2]
Run Code Online (Sandbox Code Playgroud)

有什么建议?

提前致谢!

rah*_*hul 7

一个jQuery示例.为文本框提供了类名.

工作演示

   <script>
        $(document).ready ( function () {
            $("#btn1").click ( function () {
              var resultVal = 0.0;
               $(".test").each ( function() {
                   resultVal += parseFloat ( $(this).val().replace(/\s/g,'').replace(',','.'));
                });
                alert ( resultVal );  
            });
        });
    </script>

    <input type="text" value="10" class="test" />
        <input type="text" value="20" class="test" />
        <input type="text" value="30.50" class="test" />
        <input type="text" value="1" class="test" />
        <input type="text" value="1" class="test" />
        <br />
        <button id="btn1">click</button>
Run Code Online (Sandbox Code Playgroud)