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 相关文章推荐
JavaScript实现MIPS乘法模拟的方法
Apr 17 Javascript
js拆分字符串并将分割的数据放到数组中的方法
May 06 Javascript
禁止按回车键提交表单的方法
Jun 11 Javascript
基于jquery步骤进度条源码分享
Nov 12 Javascript
关于安卓手机微信浏览器中使用XMLHttpRequest 2上传图片显示字节数为0的解决办法
May 17 Javascript
jquery实现input框获取焦点的简单实例
Jan 26 Javascript
vue-cli+webpack记事本项目创建
Apr 01 Javascript
详解原生js实现offset方法
Jun 15 Javascript
Easyui ueditor 整合解决不能编辑的问题(推荐)
Jun 25 Javascript
基于vue组件实现猜数字游戏
May 28 Javascript
vue实现div拖拽互换位置
Jul 29 Javascript
利用Promise自定义一个GET请求的函数示例代码
Mar 20 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
DIY一个适配电脑声卡的动圈话筒放大器
2021/03/02 无线电
ThinkPHP 3使用OSS的方法
2018/07/19 PHP
phpstudy2018升级MySQL5.5为5.7教程(图文)
2018/10/24 PHP
JS(jQuery)实现聊天接收到消息语言自动提醒功能详解【提示“您有新的消息请注意查收”】
2019/04/16 PHP
javascript删除option选项的多种方法总结
2013/11/22 Javascript
JS兼容浏览器的导出Excel(CSV)文件的方法
2014/05/03 Javascript
JavaScript中的迭代器和生成器详解
2014/10/29 Javascript
node.js中的url.resolve方法使用说明
2014/12/10 Javascript
JS传值出现中文参数乱码的解决方法
2016/06/30 Javascript
微信小程序 刷新上拉下拉不会断详细介绍
2017/05/11 Javascript
js轮播图无缝滚动效果
2017/06/17 Javascript
Angular2仿照微信UI实现9张图片上传和预览的示例代码
2017/10/19 Javascript
Vue项目自动转换 px 为 rem的实现方法
2018/10/29 Javascript
js实现数据导出为EXCEL(支持大量数据导出)
2020/03/31 Javascript
.netcore+vue 实现压缩文件下载功能
2020/09/24 Javascript
ant-design-vue 时间选择器赋值默认时间的操作
2020/10/27 Javascript
基于JavaScript实现简单扫雷游戏
2021/01/02 Javascript
[02:17]DOTA2亚洲邀请赛 RAVE战队出场宣传片
2015/02/07 DOTA
详解Python中的array数组模块相关使用
2016/07/05 Python
Python的SQLalchemy模块连接与操作MySQL的基础示例
2016/07/11 Python
关于jupyter打开之后不能直接跳转到浏览器的解决方式
2020/04/13 Python
Jupyter notebook无法导入第三方模块的解决方式
2020/04/15 Python
完美解决keras 读取多个hdf5文件进行训练的问题
2020/07/01 Python
Python pip 常用命令汇总
2020/10/19 Python
python如何构建mock接口服务
2021/01/28 Python
你正在寻找的CSS3 动画技术
2011/07/27 HTML / CSS
英国电子专家:maplin
2019/09/04 全球购物
Feelunique澳大利亚:欧洲的化妆品零售电商
2019/12/18 全球购物
不遵守课堂纪律的检讨书
2014/09/24 职场文书
教师求职信怎么写
2015/03/20 职场文书
2015年音乐教研组工作总结
2015/07/22 职场文书
2016年暑假家长对孩子评语
2015/12/01 职场文书
解决numpy和torch数据类型转化的问题
2021/05/23 Python
浅谈Redis主从复制以及主从复制原理
2021/05/29 Redis
分析Netty直接内存原理及应用
2021/06/14 Java/Android
详解MySQL中的pid与socket
2021/06/15 MySQL