gpt4 book ai didi

jquery - 如何在jquery中验证金钱

转载 作者:行者123 更新时间:2023-12-03 22:29:16 25 4
gpt4 key购买 nike

如何在 jquery 中验证金钱,其中我可以输入的最大金额是 9999.99所以我的要求是:1.它应该只允许数字和一个点2.最大长度为7(含点)3.之前点最大长度为44.点后最大长度为2

目前我的文本框只允许使用数字和一个点,代码如下

$('#txtpaymentamnt, #txttenderamt').on("keypress", function (e) {
alert(e.which);
if (e.which != 8 && e.which != 0 && ((e.which < 48 || e.which > 57) && e.which != 46)) {
e.preventDefault();
}

最佳答案

您可以使用正则表达式来完成此操作:/^\d{0,4}(\.\d{0,2})?$/

编辑:

这是请求的 fiddle

关于jquery - 如何在jquery中验证金钱,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21017867/

25 4 0
文章推荐: jquery - jQPlot y 轴上的力静态最小值和最大值
文章推荐: JqueryUI 自动完成错误 : Uncaught TypeError: Property 'results' of object # is not a function