数码资讯
一个js校验整数和保存小数点的简单例子
复制代码代码如下所示: 功能validatenum(obj){ 正整数(这里是缓存) VaR值= obj.data数(验证); 小数点(这里是缓存) VaR小数= obj.data(验证)。小数; 基本动态 eval(var reg = / ^ { 0-9 } { 0,+数字+}({,} { 0-9
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
复制代码代码如下所示:
功能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($(#例));
功能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($(#例));
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。