Javascript 正则表达式校验数字的简单实例


Posted in Javascript onNovember 02, 2016

实例如下:

$("input[datatype=number]").blur(function () { 
           var str = $(this).val(); 
           if (!isDecimal(str)) { 
             alert("请输入数字"); 
           } 
         });

function isDecimal(str) { 
        if (isInteger(str)) return true; 
        var re = /^[-]{0,1}(\d+)[\.]+(\d+)$/; 
        if (re.test(str)) { 
          if (RegExp.$1 == 0 && RegExp.$2 == 0) return false; 
          return true; 
        } else { 
          return false; 
        } 
      } 
      function isInteger(str) { 
        var regu = /^[-]{0,1}[0-9]{1,}$/; 
        return regu.test(str); 
      }

以上就是小编为大家带来的Javascript 正则表达式校验数字的简单实例全部内容了,希望大家多多支持三水点靠木~

Javascript 相关文章推荐
JQuery index()方法使用代码
Jun 02 Javascript
基于jquery实现漂亮的动态信息提示效果
Aug 02 Javascript
js multiple全选与取消全选实现代码
Dec 04 Javascript
通过JQuery实现win8一样酷炫的动态磁贴效果(示例代码)
Jul 13 Javascript
jQuery响应enter键的实现思路
Apr 18 Javascript
JS动态插入并立即执行回调函数的方法
Apr 21 Javascript
ionic js 模型 $ionicModal 可以遮住用户主界面的内容框
Jun 06 Javascript
快速移动鼠标触发问题及解决方法(ECharts外部调用保存为图片操作及工作流接线mouseenter和mouseleave)
Aug 29 Javascript
详谈JavaScript的闭包及应用
Jan 17 Javascript
Vue代码分割懒加载的实现方法
Nov 23 Javascript
微信小程序用户自定义模版用法实例分析
Nov 28 Javascript
Vue-cli3简单使用(图文步骤)
Apr 30 Javascript
在JSP中如何实现MD5加密的方法
Nov 02 #Javascript
AngularJS入门教程之过滤器用法示例
Nov 02 #Javascript
JavaScript基础——使用Canvas绘图
Nov 02 #Javascript
js实现砖头在页面拖拉效果
Nov 20 #Javascript
AngularJS入门教程之模块化操作用法示例
Nov 02 #Javascript
js 打开新页面在屏幕中间的实现方法
Nov 02 #Javascript
jQuery图片切换动画特效
Nov 02 #Javascript
You might like
WordPress开发中用于标题显示的相关函数使用解析
2016/01/07 PHP
PHP 7.4中使用预加载的方法详解
2019/07/08 PHP
javascript parseInt 函数分析(转)
2009/03/21 Javascript
JavaScript Array扩展实现代码
2009/10/14 Javascript
javascript控制frame,iframe的src属性代码
2009/12/31 Javascript
js change,propertychange,input事件小议
2011/12/20 Javascript
使用JavaScript实现Java的List功能(实例讲解)
2013/11/07 Javascript
使用jQuery和Bootstrap实现多层、自适应模态窗口
2014/12/22 Javascript
通过jquery实现页面的动画效果(实例代码)
2016/09/18 Javascript
JS实现简单的二元方程计算器功能示例
2017/01/03 Javascript
NodeJS测试框架mocha入门教程
2017/03/28 NodeJs
vue使用keep-alive实现数据缓存不刷新
2017/10/21 Javascript
Vue中的无限加载vue-infinite-loading的方法
2018/04/08 Javascript
vue异步加载高德地图的实现
2018/06/19 Javascript
微信小程序class封装http代码实例
2019/08/24 Javascript
基于layui的下拉列表的数据回显方法
2019/09/24 Javascript
vue之debounce属性被移除及处理详解
2019/11/13 Javascript
解决Antd 里面的select 选择框联动触发的问题
2020/10/24 Javascript
JS相册图片抖动放大展示效果的示例代码
2021/01/29 Javascript
[01:20]2018DOTA2亚洲邀请赛总决赛战队LGD晋级之路
2018/04/07 DOTA
用Python编写web API的教程
2015/04/30 Python
python实现协同过滤推荐算法完整代码示例
2017/12/15 Python
python 返回一个列表中第二大的数方法
2019/07/09 Python
浅谈pytorch中torch.max和F.softmax函数的维度解释
2020/06/28 Python
python 进制转换 int、bin、oct、hex的原理
2021/01/13 Python
CSS3教程:新增加的结构伪类
2009/04/02 HTML / CSS
阿迪达斯俄罗斯官方商城:adidas俄罗斯
2017/03/08 全球购物
Annoushka英国官网:英国奢侈珠宝品牌
2018/10/20 全球购物
C++的几个面试题附答案
2016/08/03 面试题
大学本科毕业生求职信范文
2013/12/18 职场文书
个人社会实践自我鉴定
2014/03/24 职场文书
校园环保标语
2014/06/13 职场文书
低碳日宣传活动总结
2014/07/09 职场文书
优秀应届本科生求职信
2014/07/19 职场文书
导盲犬小Q观后感
2015/06/11 职场文书
Python pandas之求和运算和非空值个数统计
2021/08/07 Python