我正在寻找一些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)
有什么建议?
提前致谢!
一个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)
归档时间: |
|
查看次数: |
23453 次 |
最近记录: |