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获取ckeditor编辑器的值(实现代码)
Nov 18 Javascript
JavaScript避免代码的重复执行经验技巧分享
Apr 17 Javascript
使用focus方法让光标默认停留在INPUT框
Jul 29 Javascript
JS实现同时搜索百度和必应的方法
Jan 27 Javascript
VUEJS实战之修复错误并且美化时间(2)
Jun 13 Javascript
浅谈DOCTYPE对$(window).height()取值的影响
Jul 21 Javascript
浅谈jQuery中的checkbox问题
Aug 10 Javascript
jQuery实现base64前台加密解密功能详解
Aug 29 jQuery
javascript基本常用排序算法解析
Sep 27 Javascript
swiper动态改变滑动内容的实现方法
Jan 17 Javascript
详解给Vue2路由导航钩子和axios拦截器做个封装
Apr 10 Javascript
详解Vue 单文件组件的三种写法
Feb 19 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
在JavaScript中调用php程序
2009/03/09 PHP
PHP 网页过期时间的控制代码
2009/06/29 PHP
php多任务程序实例解析
2014/07/19 PHP
PHP 极验验证码实例讲解
2016/09/29 PHP
PHP内存溢出优化代码详解
2021/02/26 PHP
JTrackBar水平拖动效果
2007/07/15 Javascript
JavaScript CSS 修改学习第四章 透明度设置
2010/02/19 Javascript
JavaScript isArray()函数判断对象类型的种种方法
2010/10/11 Javascript
IE6/7/8中Option元素未设value时Select将获取空字符串
2011/04/07 Javascript
Javascript和Java获取各种form表单信息的简单实例
2014/02/14 Javascript
JavaScript判断对象是否为数组
2015/12/22 Javascript
浅析JS操作DOM的一些常用方法
2016/05/13 Javascript
项目实践一图片上传之form表单还是base64前端图片压缩(前端图片压缩)
2016/07/28 Javascript
JavaScript中关键字 in 的使用方法详解
2016/10/17 Javascript
利用Javascript裁剪图片并存储的简单实现
2017/03/13 Javascript
xmlplus组件设计系列之分隔框(DividedBox)(8)
2017/05/02 Javascript
JavaScript中递归实现的方法及其区别
2017/09/12 Javascript
Angularjs实现页面模板清除的方法
2018/07/20 Javascript
vue 实现在函数中触发路由跳转的示例
2018/09/01 Javascript
微信小程序ibeacon三点定位详解
2018/10/31 Javascript
react脚手架如何配置less和ant按需加载的方法步骤
2018/11/28 Javascript
JS实现提示框跟随鼠标移动
2019/08/27 Javascript
在Layui 的表格模板中,实现layer父页面和子页面传值交互的方法
2019/09/10 Javascript
JavaScript实现简单计算器
2020/03/19 Javascript
js删除对象中的某一个字段的方法实现
2021/01/11 Javascript
[01:27]DOTA2电竞之夜 今夜共饮庆功酒
2014/08/02 DOTA
Python的“二维”字典 (two-dimension dictionary)定义与实现方法
2016/04/27 Python
python实现海螺图片的方法示例
2019/05/12 Python
python构造函数init实例方法解析
2020/01/19 Python
在python里使用await关键字来等另外一个协程的实例
2020/05/04 Python
Python TestSuite生成测试报告过程解析
2020/07/23 Python
给同学的道歉信
2014/01/16 职场文书
法律系毕业生求职信
2014/05/28 职场文书
小学生美德少年事迹材料
2014/08/24 职场文书
销售工作决心书
2015/02/04 职场文书
mybatis 获取更新记录的id
2022/05/20 Java/Android