话不多说,请看代码
<!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>
相信看了本文案例你已经掌握了方法,更多精彩请关注其它相关文章!
推荐阅读:
js的正则如何校验非零的正整数
正则的数字验证详解(附代码)
以上就是js的正则如何校验非零的负整数的详细内容。
