用Javascript计算货币
Sum currency with Javascript
我试图在Javascript中求和货币。我希望在字段的任何更改上显示和更新总和。但我最多只能通过一个按钮来显示结果。
代码如下:
<script>
function myFunction() {
var total=0;
var x = $('.total'); // ; was missing
for (var i = 0; i < x.length; i++) {
var str = x[i].value; // use .value
var n = str.replace(",", ".");
var n1 = n.replace("R$ ", "");
total += parseFloat(n1);
}
sum.value = total.toFixed(2);
$('#sum').priceFormat({
prefix: 'R$ ',
centsSeparator: ',',//a separação de decimais no float é com '.'
thousandsSeparator: '.',
centsLimit:2,
allowNegative: true,
});
}
</script>
total是一类输入。
使用onkeyup
事件。jQuery中的keyup
。您也可以使用(on
) keypress
相关文章:
- 货币代码为欧元-金额的格式不应包含小数
- 根据元素和容器大小计算边距
- 从Rally获取一个特定的标记,以便计算另一个字段中的值
- 使用D3.js计算带有字母间距的文本长度
- 使用CSS或JavaScript计算分页符的数量
- 可以't计算自定义谷歌地图的js
- 如何计算每个元素's的高度,并将这些值用作函数中的变量
- JavaScript计算帮助(乘以时间)
- 如何计算对象文字中的键
- JavaScript循环无法正确计算/显示结果
- 与域在同一台计算机上运行的NODEJS服务器的CORS错误
- 将数字四舍五入到小数点后两位,以设置货币格式
- 四舍五入JavaScript计算
- 计算HTML中的页数
- 使用jQuery计算数组中的对象以更改进度条
- 如何在jquery中使用实时计算求和值
- 更新Javascript货币计算器以实时计算多个总额
- Javascript 中的总计计算,用于处理货币格式(MinusSignNegative)
- 重新计算价格并重新附加货币
- 用Javascript计算货币