javascript 正则表达式 数值验证
2009-11-19 12:55
281 查看
<!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>验证数字最简单<a href="http://www.jb51.net/list/list_6_1.htm" target="_blank"><font
color="red">正则</font></a>表达式大全 </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{0,1}$/.test(this.value));" />
<br>
保留2位小数:<input type="text" size="20" onkeydown="if(event.keyCode == 13) alert(/^-?/d+/.?/d{0,2}$/.test(this.value));" />
<br>
保留3位小数:<input type="text" size="20" onkeydown="if(event.keyCode == 13) alert(/^-?/d+/.?/d{0,3}$/.test(this.value));" />
<br>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>验证数字最简单<a href="http://www.jb51.net/list/list_6_1.htm" target="_blank"><font
color="red">正则</font></a>表达式大全 </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{0,1}$/.test(this.value));" />
<br>
保留2位小数:<input type="text" size="20" onkeydown="if(event.keyCode == 13) alert(/^-?/d+/.?/d{0,2}$/.test(this.value));" />
<br>
保留3位小数:<input type="text" size="20" onkeydown="if(event.keyCode == 13) alert(/^-?/d+/.?/d{0,3}$/.test(this.value));" />
<br>
</body>
</html>
相关文章推荐
- 收藏几个Javascript做数值验证用的正则表达式
- 常用的JavaScript验证正则表达式[转]
- 常用的javascript 正则表达式验证
- JavaScript验证正则表达式
- .net中正则表达式的客户端验证--javascript
- JS通用表单验证函数,基于javascript正则表达式 最近工作比较忙
- 用正则表达式和javascript对表单进行全面验证【转】
- Javascript的表单验证-初识正则表达式
- javascript验证正整数及常用的JavaScript验证正则表达式
- javascript+正则表达式 表单验证
- 常用的JavaScript验证正则表达式
- JavaScript表单通过正则表达式验证电话号码
- 常用的JavaScript验证正则表达式(转,附加一个“HTML元素事件简单解析”)
- 常用的JavaScript验证正则表达式汇总
- JavaScript 使用正则表达式进行表单验证的示例代码
- 验证整数、小数、实数、有效位小数最简单JavaScript正则表达式
- JavaScript验证正则表达式大全
- JavaScript - JS验证邮箱 身份证 VISA 卡输入是否正确|正则表达式
- 常用的JavaScript验证正则表达式