最简单的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 控制 html元素 显示/隐藏实现代码
Sep 01 Javascript
jquery的父子兄弟节点查找示例代码
Mar 03 Javascript
JavaScript通过字典进行字符串翻译转换的方法
Mar 19 Javascript
js实现滑动触屏事件监听的方法
May 05 Javascript
JS+CSS实现简单的二级下拉导航菜单效果
Sep 21 Javascript
简单介绍jsonp 使用小结
Jan 27 Javascript
jQuery设置单选按钮radio选中/不可用的实例代码
Jun 24 Javascript
angular+ionic 的app上拉加载更新数据实现方法
Jan 16 Javascript
理解 JavaScript EventEmitter
Mar 29 Javascript
vue 强制组件重新渲染(重置)的两种方案
Oct 29 Javascript
你知道JavaScript Symbol类型怎么用吗
Jan 08 Javascript
react 不用插件实现数字滚动的效果示例
Apr 14 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
PHP5下$_SERVER变量不再受magic_quotes_gpc保护的弥补方法
2012/10/31 PHP
php读取der格式证书乱码解决方法
2015/06/22 PHP
yii2.0整合阿里云oss的示例代码
2017/09/19 PHP
PHP+ajax实现二级联动菜单功能示例
2018/08/10 PHP
php生成HTML文件的类方法
2019/10/11 PHP
不错的asp中显示新闻的功能
2006/10/13 Javascript
jQuery学习笔记之Ajax用法实例详解
2015/12/01 Javascript
JS+CSS实现闪烁字体效果代码
2016/04/05 Javascript
JS代码防止SQL注入的方法(超简单)
2016/04/12 Javascript
JS组件Bootstrap dropdown组件扩展hover事件
2016/04/17 Javascript
利用React-router+Webpack快速构建react程序
2016/10/27 Javascript
jQuery插件FusionCharts实现的Marimekko图效果示例【附demo源码】
2017/03/24 jQuery
python通过自定义isnumber函数判断字符串是否为数字的方法
2015/04/23 Python
使用pyecharts无法import Bar的解决方案
2020/04/23 Python
python中kmeans聚类实现代码
2018/02/23 Python
Django中间件实现拦截器的方法
2018/06/01 Python
基于python if 判断选择结构的实例详解
2019/05/06 Python
Django对数据库进行添加与更新的例子
2019/07/12 Python
利用CSS3实现进度条的两种姿势详解
2017/03/21 HTML / CSS
HTML中使用SVG与SVG预定义形状元素介绍
2013/06/28 HTML / CSS
天猫精选:上天猫,就够了
2016/09/21 全球购物
美国学校校服,儿童和婴儿服装:Cookie’s Kids
2016/10/14 全球购物
意大利在线药房:Farmacia Loreto Gallo
2019/08/09 全球购物
波兰最大的宠物用品网上商店:FERA.PL
2019/08/11 全球购物
CHRONEXT英国:您的首选奢华腕表目的地
2020/03/30 全球购物
大一自我鉴定范文
2013/12/27 职场文书
学校社会实践活动总结
2014/07/03 职场文书
公司委托书怎么写
2014/08/02 职场文书
中韩经贸翻译专业大学生职业生涯规划范文
2014/09/18 职场文书
交通事故和解协议书
2014/09/25 职场文书
奖励申请报告范文
2015/05/15 职场文书
公司财务管理制度
2015/08/04 职场文书
大学生社会服务心得体会
2016/01/22 职场文书
golang判断key是否在map中的代码
2021/04/24 Golang
IDEA2021.2配置docker如何将springboot项目打成镜像一键发布部署
2021/09/25 Java/Android
vue如何在data中引入图片的正确路径
2022/06/05 Vue.js