<script type="text/javascript" src="js/jquery/jquery.1.7.1.js"></script> //引入jQuery库
<script type="text/javascript">
function check(){
var phoneNumber=$("#phoneNumber").val();
var email=$("#email").val();
var qqNumGegexp = $("#qqNumber").val();
var pwd=$("#pwd").val();
if(!(/^[1-9]\d{4,8}$/.test(qqNumGegexp))){ //qq号正则匹配
alert("qq格式错误");
$("#qqNumber").focus();
return false;
}
if(!(/^([a-zA-Z0-9]+[_|_|.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|_|.]?)*[a-zA-Z0-9]+\.(?:com|cn)$/.test(email))){ //验证邮箱
alert("邮箱格式错误!");
$("#email").focus();
return false;
}
if(!(/^1[3|4|5|8][0-9]\d{4,8}$/.test(username))){ //手机号正则匹配:第一位数为1,第二位数为3、4、5、8,第三位数为0-9,第四位数到最后共八位数为数字
alert("不是正确的手机号码");
$("#username").focus();
return false;
}
if(!(/^[a-zA-Z0-9]{6,22}$/.test(pwd))){//验证密码
alert("输入密码不符合要求!密码由6-22位数字和英文混合组成");
$("#pwd").focus();
return false;
}
}
</script>
<body>
<input type="text" name="email" id="email"/>
<input type="text" name="phoneNumber" id="phoneNumber"/>
<input type="text" name="email" id="email"/>
<input type="password" name="pwd" id="pwd" maxlength="22" />
<a href="javascript:void(0);" οnclick="check()" >验证</a>
</body>