这是我的代码:
<script src="js/jquery.js" type="text/javascript"></script>
<script src="js/jquery.field.js" type="text/javascript"></script>
<script src="js/jquery.calculation.js" type="text/javascript"></script>
<script>
$(function() {
$('input[name^=sum]').keyup(function() {
var sum1 = parseFloat($('input[name=sum1]').val()) || 0;
var sum2 = parseFloat($('input[name=sum2]').val()) || 0;
var sum3 = parseFloat($('input[name=sum3]').val()) || 0;
$('#c_card_amount').val(sum1*sum3/100);
$('#total_inc_charges').val((sum1*sum3/100)+sum1);
});
});
</script>
在输入字段中,我想以 1,000.00 格式显示数字。
我怎样才能像这样格式化数字?现在,在计算之后,数字有时会变得困惑,例如 452.25600000001。我也想避免这种情况。正确地规定数字会很好。
感谢您的帮助。
最佳答案
我建议您使用 NumberFormatter .你也可以看到这个 question .
关于javascript - jquery - 数字格式问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8449580/