JavaScript

超轻量级php框架startmvc

正则验证小数点后面只能有两位数的方法

更新时间:2020-04-25 21:15:01 作者:startmvc
只要有第三位就清除<inputtype="text"onkeyup="value=value.replace(/\.\d{2,}$/,value.substr(value.indexOf('.'),

只要有第三位就清除


<input type="text" onkeyup="value=value.replace(/\.\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; 
 return this.optional(element) || c<=d; 
}); 

以上这篇正则验证小数点后面只能有两位数的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

正则验证小数点后两位