最简单的JavaScript验证整数、小数、实数、有效位小数正则表达式


Posted in Javascript onApril 17, 2015
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<title> 验证数字最简单正则表达式大全 </title> 
</head> 
<body> 
<h3>输入完按回车后即可验证!(自认为最简单!)</h3> 
正整数:  <input type="text" size="20" onkeydown="if(event.keyCode == 13) alert(/^/d+$/.test(this.value));" /> 
<br /> 
负整数:  <input type="text" size="20" onkeydown="if(event.keyCode == 13) alert(/^-/d+$/.test(this.value));" /> 
<br /> 
整 数:  <input type="text" size="20" onkeydown="if(event.keyCode == 13) alert(/^-?/d+$/.test(this.value));" /> 
<br /> 
正小数:  <input type="text" size="20" onkeydown="if(event.keyCode == 13) alert(/^/d+/./d+$/.test(this.value));" /> 
<br /> 
负小数:  <input type="text" size="20" onkeydown="if(event.keyCode == 13) alert(/^-/d+/./d+$/.test(this.value));" /> 
<br /> 
小 数:  <input type="text" size="20" onkeydown="if(event.keyCode == 13) alert(/^-?/d+/./d+$/.test(this.value));" /> 
<br /> 
实 数:  <input type="text" size="20" onkeydown="if(event.keyCode == 13) alert(/^-?/d+(/./d+)?$/.test(this.value));" /> 
<br /> 
保留1位小数:<input type="text" size="20" onkeydown="if(event.keyCode == 13) alert(/^-?/d+(/./d{1,1})?$/.test(this.value));" /> 
<br /> 
保留2位小数:<input type="text" size="20" onkeydown="if(event.keyCode == 13) alert(/^-?/d+(/./d{1,2})?$/.test(this.value));" /> 
<br /> 
保留3位小数:<input type="text" size="20" onkeydown="if(event.keyCode == 13) alert(/^-?/d+(/./d{1,3})?$/.test(this.value));" /> 
<br /> 
</body> 
</html>
Javascript 相关文章推荐
Javascript级联下拉菜单以及AJAX数据验证核心代码
May 10 Javascript
js或jquery实现页面打印可局部打印
Mar 27 Javascript
jquery实现超简洁的TAB选项卡效果代码
Aug 28 Javascript
jQuery实现的Tab滑动选项卡及图片切换(多种效果)小结
Sep 14 Javascript
微信小程序之电影影评小程序制作代码
Aug 03 Javascript
vue-cli脚手架引入图片的几种方法总结
Mar 13 Javascript
微信小程序时间选择插件使用详解
Dec 28 Javascript
JavaScript中var的重要性实例分析
Jul 09 Javascript
微信小程序在text文本实现多种字体样式
Nov 08 Javascript
javascript 易错知识点实例小结
Apr 25 Javascript
Vue详细的入门笔记
May 10 Vue.js
js实现模拟购物商城案例
May 18 Javascript
jQuery实现自定义事件的方法
Apr 17 #Javascript
jQuery插件slides实现无缝轮播图特效
Apr 17 #Javascript
js实现touch移动触屏滑动事件
Apr 17 #Javascript
JavaScript实现控制打开文件另存为对话框的方法
Apr 17 #Javascript
JavaScript对象反射用法实例
Apr 17 #Javascript
深入分析Javascript跨域问题
Apr 17 #Javascript
JavaScript实现MIPS乘法模拟的方法
Apr 17 #Javascript
You might like
PHP计划任务之关闭浏览器后仍然继续执行的函数
2010/07/22 PHP
php读取纯真ip数据库使用示例
2014/01/26 PHP
ThinkPHP之foreach标签使用概述
2014/06/30 PHP
php 伪造ip以及url来路信息方法汇总
2014/11/25 PHP
Ubuntu VPS中wordpress网站打开时提示”建立数据库连接错误”的解决办法
2016/11/03 PHP
Django 中 cookie的使用
2017/08/17 PHP
jquery animate 动画效果使用说明
2009/11/04 Javascript
jQuery 表格插件整理
2010/04/27 Javascript
JS版元素周期表实现方法
2015/08/05 Javascript
轻松掌握JavaScript状态模式
2016/09/07 Javascript
浅谈Javascript中的函数、this以及原型
2016/10/09 Javascript
微信小程序 表单Form实例详解(附源码)
2016/12/22 Javascript
vue 怎么创建组件及组件使用方法
2017/07/27 Javascript
基于Particles.js制作超炫粒子动态背景效果(仿知乎)
2017/09/13 Javascript
Angular通过指令动态添加组件问题
2018/07/09 Javascript
微信小程序自定义toast弹窗效果的实现代码
2018/11/15 Javascript
nodejs 使用http进行post或get请求的实例(携带cookie)
2019/01/03 NodeJs
JavaScript基础之this和箭头函数详析
2019/09/05 Javascript
写给新手同学的vuex快速上手指北小结
2020/04/14 Javascript
关于vue 项目中浏览器跨域的配置问题
2020/11/10 Javascript
Python + selenium自动化环境搭建的完整步骤
2018/05/19 Python
python多进程提取处理大量文本的关键词方法
2018/06/05 Python
python 实现两个线程交替执行
2020/05/02 Python
python 利用zmail库发送邮件
2020/09/11 Python
Ubuntu20.04环境安装tensorflow2的方法步骤
2021/01/29 Python
CSS3的resize属性使用初探
2015/09/27 HTML / CSS
澳大利亚排名第一的在线酒类商店:MyBottleShop
2018/04/26 全球购物
美体小铺法国官方网站:The Body Shop法国
2020/06/04 全球购物
俄罗斯厨房产品购物网站:COOK HOUSE
2021/03/15 全球购物
介绍一下write命令
2014/08/10 面试题
信息学院毕业生自荐信范文
2014/03/04 职场文书
危爆物品安全大检查大整治工作方案
2014/05/03 职场文书
2014年英语教学工作总结
2014/12/17 职场文书
2015年大学社团工作总结
2015/04/09 职场文书
pytorch实现ResNet结构的实例代码
2021/05/17 Python
VUE递归树形实现多级列表
2022/07/15 Vue.js