对用户名的校验:
function checkUsername(){
var uValue = document.getElementById("username").value;
var span = document.getElementById("span_username");
if(uValue.length < 6){
span.innerHTML = "<font color='red' size='2'>用户名太短</font>";
return false;
}else{
span.innerHTML = "<font color='green' size='2'>用户名可用</font>";
return true;
}
}
对密码的校验:
function checkPassword(){
var uPass = document.getElementById("password").value;
var span = document.getElementById("span_password");
if(uPass.length < 6){
span.innerHTML = "<font color='red' size='2'>密码太短</font>";
return false;
}else{
span.innerHTML = "<font color='green' size='2'>密码可用</font>";
return true;
}
}
对再次输入密码的校验:
function checkRePassword(){
var uPass = document.getElementById("password").value;
var uRePass = document.getElementById("repassword").value;
var span = document.getElementById("span_repassword");
if((uPass != uRePass)||(uRePass =="")){
span.innerHTML = "<font color='red' size='2'>两个密码不一致</font>";
return false;
}else{
span.innerHTML = "<font color='green' size='2'>输入正确</font>";
return true;
}
}
对邮箱的校验:
function checkMail() {
var umail = document.getElementById("email").value;
var flag = /^([A-Za-z0-9_\-\.\u4e00-\u9fa5])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,8})$/;
var span = document.getElementById("span_email");
if(flag.test(umail)){
span.innerHTML = "<font color='green' size='2'>输入正确</font>";
return true;
}else{
span.innerHTML = "<font color='red' size='2'>邮箱输入错误</font>";
return false;
}
}