王者荣耀匠心独具:js验证表单的一个问题!

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/03 12:14:11
我的页面上注册时有一个QQ项,验证如下:
if (document.UserReg.UserQQ.value==""){
alert("请输入QQ号码!");
document.UserReg.UserQQ.focus();
return false;
}
问题是怎样判断用户输入的为数字而且是5-11位呢?

var reg_qq=/^[0-9]{5,11}$/;
if(reg_qq.test(document.UserReg.UserQQ.value))
{
//验证通过的代码
}
else
{
//验证不通过的代码
}

document.UserReg.UserQQ.value.length<=11 and document.UserReg.UserQQ.value.length>=5