一个js校验整数和保存小数点的简单例子

一个js校验整数和保存小数点的简单例子
复制代码代码如下所示:
功能validatenum(obj){
正整数(这里是缓存)
VaR值= obj.data数(验证);
小数点(这里是缓存)
VaR小数= obj.data(验证)。小数;
基本动态
eval(var reg = / ^ { 0-9 } { 0,+数字+}({,} { 0-9 } { 0,+小数+})$ + / G;);
VaR值= obj.val();
无功maxnumlen =数量+小数+ 1 + 1; / /最大长度(小数点)
如果(!reg.test(obj.val()))返回false;
最大长度等于长度的当前值和没有值。
如果(maxnumlen = = value.length(value.indexof)< = 0){
返回false;
}
尝试获取索引。
无功valueindexof = value.indexof(' ');
如果(valueindexof > 0){
在索引是返回false的空格之后
如果(value.charat(valueindexof + 1)= ={)
返回false;
}
}
分割前后的分割值很容易判断。
无功valuesplit = value.split(' ');
如果正整数长度值大于定义长度
如果(value.length >号码){
如果(valuesplit.length = = 1){
返回false;
}
定义的最大长度长度大于最大长度为false。长。
如果(maxnumlen数> = maxnumlen){
返回false;
}
}
返回true;
}

在将验证对象缓存到元素之后,就可以进行调用了。
定义:
$(#例子)。数据(验证
呼叫:
ValidateNum($(#例));
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部