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 forEach()遍历函数使用及介绍
Jul 08 Javascript
jQuery实现的分子运动小球碰撞效果
Jan 27 Javascript
常用原生JS兼容性写法汇总
Apr 27 Javascript
jQuery easyUI datagrid 增加求和统计行的实现代码
Jun 01 Javascript
jQuery绑定自定义事件的魔法升级版
Jun 30 Javascript
jQuery实现下拉框多选 jquery-multiselect 的实例代码
Jul 14 Javascript
浅谈bootstrap使用中的一些问题以及解决过程
Oct 18 Javascript
node.js学习之base64编码解码
Oct 21 Javascript
Vue添加请求拦截器及vue-resource 拦截器使用
Nov 23 Javascript
jQuery实现简单的下拉菜单导航功能示例
Dec 07 jQuery
详解Javascript中new()到底做了些什么?
Mar 29 Javascript
webpack 从指定入口文件中提取公共文件的方法
Nov 13 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
用PHP4访问Oracle815
2006/10/09 PHP
PHP array_push 数组函数
2009/12/26 PHP
PHP实现操作redis的封装类完整实例
2015/11/14 PHP
PHP实现网站访问量计数器
2017/10/27 PHP
使用laravel和ajax实现整个页面无刷新的操作方法
2019/10/03 PHP
JS中字符问题(二进制/十进制/十六进制及ASCII码之间的转换)
2008/11/03 Javascript
Extjs ajax同步请求时post方式参数发送方式
2009/08/05 Javascript
js实现简单的可切换选项卡效果
2015/04/10 Javascript
javascript事件冒泡和事件捕获详解
2015/05/26 Javascript
两种js监听滚轮事件的实现方法
2016/05/13 Javascript
AngularJS通过$http和服务器通信详解
2016/09/21 Javascript
js闭包用法实例详解
2016/12/13 Javascript
jquery实现input框获取焦点的方法
2017/02/06 Javascript
jQuery插件echarts去掉垂直网格线用法示例
2017/03/03 Javascript
Vue.js实战之Vuex的入门教程
2017/04/01 Javascript
在vue.js中抽出公共代码的方法示例
2017/06/08 Javascript
jQuery实现的鼠标滚轮控制图片缩放功能实例
2017/10/14 jQuery
vue父组件异步获取数据传给子组件的方法
2018/07/26 Javascript
vue中路由跳转不计入history的操作
2020/09/21 Javascript
基于javascript实现放大镜特效
2020/12/03 Javascript
如何在VUE中使用vue-awesome-swiper
2021/01/04 Vue.js
Python while、for、生成器、列表推导等语句的执行效率测试
2015/06/03 Python
python实现爬虫下载美女图片
2015/07/14 Python
分析Python中解析构建数据知识
2018/01/20 Python
Python中文件的写入读取以及附加文字方法
2019/01/23 Python
用python爬取历史天气数据的方法示例
2019/12/30 Python
Nº21官方在线商店:numeroventuno.com
2019/09/26 全球购物
介绍一下Cookie和Session及他们之间的区别
2012/11/20 面试题
递归计算如下递归函数的值(斐波拉契)
2012/02/04 面试题
日语专业毕业生自荐信
2013/11/11 职场文书
音乐教学反思
2014/02/02 职场文书
《学会待客》教学反思
2014/02/22 职场文书
活动总结怎么写
2014/04/28 职场文书
2015年度学校卫生工作总结
2015/05/12 职场文书
新闻通讯稿范文
2015/07/22 职场文书
「月刊Comic Alive」2022年5月号封面公开
2022/03/21 日漫