JavaScript正则表达式校验非负整数实例
更新时间:2016年12月13日 08:52:52 作者:冷战
本文分享了JavaScript正则表达式(^\d+$ 或 ^[1-9]\d*|0$)校验非负整数实例代码,代码简单易懂,需要的朋友可以看下
话不多说,请看代码
<!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> <script type="text/javascript"> function validation() { var val = document.getElementById("txtNumber").value; var regu = /^\d+$/; //var regu = /^[1-9]\d*|0$/; 亲测可用 if (val != "") { if (!regu.test(val)) { document.getElementById("labResult").style.color = "red"; document.getElementById("labResult").innerHTML = "验证失败!"; } else { document.getElementById("labResult").style.color = "green"; document.getElementById("labResult").innerHTML = "验证成功!"; } } } </script> </head> <body> <input id="txtNumber" name="txtNumber" type="text" /> <input id="btnValidation" name="btnValidation" type="button" value="校验" onclick="validation()" /> 验证结果:<label id="labResult" ></label> </body> </html>
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持脚本之家!
相关文章
学会Python正则表达式,就看这20个例子(脚本之家修正版)
这篇文章主要介绍了学会Python正则表达式,就看这20个例子,需要的朋友可以参考下2020-03-03正则表达式语法规则及在Javascript和C#中的使用方法
正则表达式通常被用来检索和/或替换那些符合某个模式的文本内容。许多程序设计语言都支持利用正则表达式进行字符串操作2013-10-10
最新评论