正则验证⼩数点后⾯只能有两位数的⽅法
只要有第三位就清除
<input type="text" onkeyup="place(/\.\d{2,}$/,value.substr(value.indexOf('.'),3))" />
jquery validate 验证:
jQuery.validator.addMethod("lrunlv", function(value, element) {
return this.optional(element) || /^\d+(\.\d{1,2})?$/.test(value);
}, "⼩数位不能超过三位");
//验证⼩数点后的位数
jQuery.validator.addMethod("decimals", function(value, element,d){
var a = value.indexOf(".")+1;
if(a==0){
a=value.length;
}
var b = value.length;
var c = b-a;
jquery怎么进行验证return this.optional(element) || c<=d;
});
以上这篇正则验证⼩数点后⾯只能有两位数的⽅法就是⼩编分享给⼤家的全部内容了,希望能给⼤家⼀个参考,也希望⼤家多多⽀持。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论