2012-11-08 来源:网络
【实例名称】
JS实现验证字符串是否全由数字组成
【实例描述】
验证字符串通常使用正则表达式完成。本例通过一个简单正则表达式的应用学习如何验证字符串是否全部由数字组成。
【实例代码】
<html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>标题页-学无忧(www.xue51.com)</title> <script LANGUAGE="JavaScript"> function checkNum(str) { if( str.match(/\d/)== null) alert("输入数值错误!"); else alert("数值正确!"); } </script> </head> <body> <input type=text name="txt1" value="a"> <input type=button name="btn1" value="测试" onclick="checkNum(txt1.value)"> </body> </html>
【运行效果】
【难点剖析】
本例的重点是正则表达式的用法,判断数字的正则表达式符号是“\d”。“Match”方法使用三则表达式模式对字符串进行查找,并将查找结果作为数组返回。具体正则表达式符号的应用可参考介绍正则表达式的专业书籍。
【源码下载】
为了JS代码的准确性,请点击:JS实现验证字符串是否全由数字组成 进行本实例源码下载