JavaScript正则表达式校验非负整数实例
话不多说,请看代码
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <htmlxmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <scripttype="text/javascript"> functionvalidation(){ varval=document.getElementById("txtNumber").value; varregu=/^\d+$/; //varregu=/^[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> <inputid="txtNumber"name="txtNumber"type="text"/> <inputid="btnValidation"name="btnValidation"type="button"value="校验"onclick="validation()"/> 验证结果:<labelid="labResult"></label> </body> </html>
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持毛票票!