jQuery:用test方法和keyup方法配合使用正则表达式(初试正则表达式)
2016-05-12 00:00
465 查看
摘要: 1. keyup触发事件;
2. test方法,测试目标值是否符合给定正则表达式;
方法如下:一个只能输入数字的input
大虾路过,看到不对,赶紧喷喷,教教后人
2. test方法,测试目标值是否符合给定正则表达式;
方法如下:一个只能输入数字的input
[code=plain]<input type="tel" maxlength="11"/> <script type="text/javascript"> $("input").keyup(function(){ var val =$(this).val(); var pattern =/[^\d]/g; //判断是否非数字的则表达式 if(pattern.test(val)){ val =val.substr(0,val.trim().length-1); $(this).val(val); }else{ //alert(1); } }); </script>
大虾路过,看到不对,赶紧喷喷,教教后人
相关文章推荐
- jquery mobile(jm)关于数据的动态交互问题-提交数据关闭ajax
- jquery基本操作笔记
- jquery的ajax可以传入的三种参数类型
- jQuery的XX如何实现?——3.data与cache机制
- Jquery-EasyUI学习~
- Jquery实现初级特效导航
- JQUERY autocomplete 自动完成
- jquery ui 实现横向导航菜单
- jQuery中获取特定顺序子元素(子元素种类不定)的方法
- Cordova JqueryMoible 开发
- jQuery 事件委托
- jQuery的XX如何实现?——3.data与cache机制
- 了解jQuery简单动画
- jQuery中Ajax的基本使用(1)
- jquery 类处理
- 购物车效果实现
- 仿腾讯微博效果
- Web前端图表绘制JQuery插件jqplot
- jQuery read 和load区别
- Jquery 通过切换按钮中图标的类来控制出现不同的按钮图标