判断输入是否为数字的最简单的方法(用JavaScript的正值表达式)

原创 2006年06月19日 16:20:00
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>是否为数字</title>
</head>
<script language="JavaScript" type="text/JavaScript">
function isNum(o)
{
var pattern = /^/d*$/;
//说明:2个/是正值表达式的语法,/d表示是任何数字,等同于[0-9],^ 表示要以数字开头,$表示要以数字结尾。——陈德辉
if(!pattern.test(o.value))
{alert("必须为数字!");o.value="";}
}
</script>
<body>
<form name="form1" method="post" action="">
  <input type="text" name="textfield" onBlur="isNum(this)">
  <input type="text" name="textfield2">
  <input type="submit" name="Submit" value="提交">
</form>
</body>
</html>

相关文章推荐

@V@ java代码笔记2010-06-12:java控制台输入各类型类实现;以及判断输入字符串里面是否有数字的两种方法:方法1:转换成字符数组;方法2:正则表达式。

转自  : http://jayxigua.iteye.com/blog/691025    package jay_x_20100612; import java.io.*; impor...

判断Python输入是否为数字、字符(包括正则表达式)

当键入字符串时候,我们自己就可以判断了!一:我们在程序把输入的数字当字符串处理import re print("我现在要写一个文件数字猜游戏数字游戏:") temp=input("请你输入一个数字,猜...

【C#】利用正则表达式判断输入是否为纯数字、容器类

容器类、正则表达式在几乎所有编程语言都存在的东西。很常用也很使用。下面用如下的一个控制台小程序说明C#的正则表达式与容器类的应用。 开始直接输出在C#定义好的数据字典Dictionary,这就是Ja...

javascript 光标离开 判断数字的正则表达式

  Javascript 判断数字 在文本框上绑定事件,当焦点进入文本框时取消document.onkeydown当焦点离开时重新对document.onkeydown赋值。 例如文本框可以这样写:...

记录一下正则表达式判断数字的工具方法

记录一下正则表达式判断数字的工具方法,方便以后使用。/** * * @Title: isMoney * @Description: 是否是金额(精确到小数点后3位) * @param st...
  • Tombjp
  • Tombjp
  • 2016年05月11日 17:46
  • 166

Javascript 检查字符串是否是数字的几种方法

//判断是否是正整数 function IsNum(s) {     if(s!=null){         var r,re;         re = /\d*/i; //\d表示数字...

正则表达式_Java_SE_C++_简单题_判断输入的日期是否是正确的

博主利用正则表达式加上逻辑判断写了一个判断输入的日期是否是正确的小程序, 程序逻辑比较复杂,博主写了好久。。。 import java.util.Arrays; import java.util....

iphone 正则表达式,判断是否位3位数字

//正则表达式,判断是否位3位数字,如果是,返回YES,否则返回NO - (BOOL) isEmailAddress { NSString * eMail = [NSString string...
  • think12
  • think12
  • 2011年12月29日 11:40
  • 4183

正则表达式之判断用户注册信息是否为汉字、字母和数字

一般在写用户注册模块的时候都在对注册的用户名进行判断,查看一下有没有.!@#$%^&*()等这样的特殊字符,注册信息里一般将这些字符视为非法字符不允许注册。怎么进行判断呢,这里就用到了正则表达式了。 ...

正则表达式验证输入框是否为数字

正则表达式1 首先这是个正则式验证,用来验证输入值的规则; 当输入值的键盘抬起时触发这个事件。this.value表示此输入框的值,/\D/g为正则表达式,用来匹配所有非数字字符; 此句功能...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:判断输入是否为数字的最简单的方法(用JavaScript的正值表达式)
举报原因:
原因补充:

(最多只允许输入30个字)