数量为xxx.xx的JQuery验证

时间:2018-05-20 21:28:39

标签: jquery

我正在研究JQuery,我有一个要求,即不允许用户输入数千的值,如果用户输入值,则应转换为十进制值。

1  -> 1.00
15 -> 15.00
100 -> 100.00
150.1 -> 150.10
999.10 -> 999.10

当用户输入1000,10000时应用程序应该抛出错误(文本框中允许6个字符,请帮我解决。谢谢!

1 个答案:

答案 0 :(得分:0)

您可以使用parseFloattoFixed

var num = parseFloat(string)

if (isNaN(num) || num >= 1000) {
    // Invalid input
}

numString = num.toFixed(2)