经理
业务
您现在的位置:首页 >> 网站设计 >> 内容

asp网站制作正则表达式 要求只能输入整数

只能匹配整数,不包括小数点、字母、汉字等..
用来验证QQ的。
问题补充:我输入小数点也照样接收...麻烦改改
回 阳光上的桥 试了,123456.7 照样通过
function checknum(theform) {
if (theform.qq.value.search(/^[0-9]{5,9}$/) != -1 ){
return true;
}
else {
alert("请正确输入QQ号!");
return false;
}
}

正确如下:

<script type="text/javascript">
function checknum(theform) {
if(!/^\d{5,9}$/.test(theform.qq.value)){
alert("请正确输入QQ号!");
return false;
}
return true;
}
</script>
<form action="" method="get" onsubmit="return checknum(this)"> QQ:<input name="qq" type="text" /> <input name="" type="submit" value="提交">
</form>

  • 九维软件科技有限公司 © 2010 版权所有 All Rights Resverved 未经授权,禁止复制、转播本站信息,经授权的引用必须注明出自本站 。
    Email:deuv@163.com 电话:0513-85338199 苏ICP备10045045号