正则表达式验证正整数
2014-09-19 15:27
197 查看
最近在做正整数的验证,想让数据在进入text文本框之前判断是否满足条件,很简单,只要用下面的代码,简单的正则表达式就可以实现了。
发现一个问题,同样是下面的代码,在PC端输入数据,会在text文本框显示后再做判断,手机端是先判断在入的text文本框,这个算是系统差异吗?
网上看到有的网站是先判断,再把正确的数据放入text,不知怎么做的?我这个是text内有数据,判断之后再改......
另外加一句:PC端的css样式hover是鼠标悬停的时候出效果,在手机上则是点击元素出效果,点击旁边效果就消失。平板未测试,估计效果跟手机一样,都没鼠标的。
发现一个问题,同样是下面的代码,在PC端输入数据,会在text文本框显示后再做判断,手机端是先判断在入的text文本框,这个算是系统差异吗?
网上看到有的网站是先判断,再把正确的数据放入text,不知怎么做的?我这个是text内有数据,判断之后再改......
</pre><pre name="code" class="javascript">var buy_num = $("#buy-num"); var buyNum; //判断文本框中的数据是否为正整数 $(buy_num).on("keyup",function(){ buyNum = $(this).val(); var ex = /^[1-9]\d*$/; if (!ex.test(buyNum)) { if (buyNum == "") { buy_num.val(""); }else{ buy_num.val(1); } } });
另外加一句:PC端的css样式hover是鼠标悬停的时候出效果,在手机上则是点击元素出效果,点击旁边效果就消失。平板未测试,估计效果跟手机一样,都没鼠标的。
相关文章推荐
- 正则表达式验证 正整数 正小数 0和正整数
- 正则表达式验证,只能输入数字
- js验证汉字正则表达式
- 正则表达式 正整数和小数和实数和端口号
- iOS验证邮箱, 手机号, 密码, 账户名 --- 正则表达式
- 常用的JavaScript验证正则表达式
- 手机号验证正则表达式
- 正则表达式,固话和手机号码验证,支持验证分机号
- 117 js 正则表达式 test方法 验证输入正整数 去空格 去双引号
- 正则表达式验证邮箱地址
- JavaScript验证正则表达式
- java验证 正整数 教训
- 常用的JS验证—正则表达式
- 正则表达式几个不错的语法及密码验证
- 正则表达式怎么来验证输入框中只能输入整数而且不能以0开头;就是不能输入001这样的数字
- 正则表达式 -- 邮件地址验证解析
- js验证 数字、正整数
- js加验证,正则表达式
- 正则表达式验证IP和端口格式的正确性
- 转载:.NET2.0 验证控件常用的正则表达式