javascript – 使用jQuery将输入字段限制为两位小数

前端之家收集整理的这篇文章主要介绍了javascript – 使用jQuery将输入字段限制为两位小数前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个输入字段,我想限制,以便用户只能输入一个最多两位小数的数字.想用jQuery做到这一点.

我可以以某种方式使用jQuery toFixed()函数吗?

感谢名单!

解决方法

$('input#decimal').blur(function(){
    var num = parseFloat($(this).val());
    var cleanNum = num.toFixed(2);
    $(this).val(cleanNum);
    if(num/cleanNum < 1){
        $('#error').text('Please enter only 2 decimal places,we have truncated extra points');
        }
    });

这是一个小提琴http://jsfiddle.net/sabithpocker/PD2nV/

使用toFixed将无论如何导致逼近123.6666 – > 123.67
如果你想避免近似检查这个答案Display two decimal places,no rounding

猜你在找的jQuery相关文章