如何限制用户在点号后仅输入5和更大

时间:2017-01-18 16:12:16

标签: javascript jquery html5 validation input

我想限制用户在输入类型编号中只输入5和大于5 允许值格式为:2.54 限制值格式为:2.45 解决方案必须是jquery。

1 个答案:

答案 0 :(得分:1)

$(':input[type="number"]').keydown(function (e) {
    var qty_val = $(this).val();
    if (qty_val.indexOf('.') > -1){
        var float_val = parseFloat(qty_val);
        var int_val = Math.floor(float_val);
        if(float_val - int_val >= 0.5){
            // valid
        }
        else{
            // not valid
        }
    }
});