登录注册 表单验证

}

// 验证密码
function validatePassword(){
var password = document.getElementById(“uword”).value;
var again = document.getElementById(“again”).value;
//if(password !=null && password.length >= 6 && again !=null && again.length >= 6){
if(password.length >= 6 && password == again){
//alert(password + again);
alert(“输入密码相同”);
return true;
}else{
alert(“两次密码不一致,输入错误”);
return false;
}
//}

}
// 验证密码:第二种提示方法
function validatePassword2(){
var password = document.getElementById(“uword”).value;
var password2 = document.getElementById(“uword”);
var passwordDiv = document.getElementById(“passwordDiv”);

/*var again = document.getElementById("again").value;
var again2 = document.getElementById("again");
var againDiv = document.getElementById("againDiv");*/

if(password.length >= 6){
	password2.setAttribute("class","green");
	passwordDiv.innerHTML="";
	
	//passwordDiv.innerHTML="密码格式正确";
	/*if(password == again ){
		again2.setAttribute("class","green");
		againDiv.innerHTML="";
	//	againDiv.innerHTML="两次密码相同";
		return true;
	}else{
		again2.setAttribute("class","red");
		againDiv.innerHTML="两次密码不相同";
		return false;
	}*/
}else{
	password2.setAttribute("class","red");
	passwordDiv.innerHTML="密码不能少于6位";
	return false;
}

}
function validatePassword3(){
var password = document.getElementById(“uword”).value;
//alert(password)
var again = document.getElementById(“again”).value;
var again2 = document.getElementById(“again”);
var againDiv = document.getElementById(“againDiv”);
//alert(password=again)
if(password == again){
again2.setAttribute(“class”,“green”);
againDiv.innerHTML="";
// againDiv.innerHTML=“两次密码相同”;
return true;
}else{
again2.setAttribute(“class”,“red”);
againDiv.innerHTML=“两次密码不一致”;
return false;
}

}

// 验证邮箱
function validateEmail() {
var email = document.getElementById(“uemail”).value;
var a = email.indexOf("@");
var b = email.indexOf(".");
alert(a +“和” + b);
if(a !=-1 && b !=-1 && a < b){
alert(“邮箱格式正确”);
return true;
}else {
alert(“邮箱格式错误”);
return false;
}
}
// 验证邮箱:使用正则表达式判断格式是否正确
function vaEmail(){
var regex = /1+(.[\w-]+)*@[\w-]+(.[\w-]+)+$/;
var email = document.getElementById(“uemail”).value;
var emailDiv = document.getElementById(“emailDiv”);
var uemail = document.getElementById(“uemail”);
if(regex.test(email)){
emailDiv.innerHTML ="";
uemail.setAttribute(“class”,“green”);
return true;
}else{
emailDiv.innerHTML = “邮箱格式错误”;
uemail.setAttribute(“class”,“red”);
return false;
}

}

function validate(){
/alert(“用户名” + validateUsername2());
alert(“密码” + validatePassword2());
alert(“邮箱” + vaEmail());
/

if(validateUsername2() && validatePassword3() && vaEmail()){
	return true;
}else{
	return false;
}

}

新用户注册 用户名:

   密码:
    <input type="password" name="password" id="uword" class="green" onblur="validatePassword2()"/>
                <div id="passwordDiv" ></div><br />
    确认密码:<input type="password" name="password" id="again" class="green" onblur="validatePassword3()"/>
                <div id="againDiv" ></div><br />
        <!--<input type="submit" value="登录" /><br /> -->
    邮箱:<input type="text" name="email" id="uemail"  class="green" onblur="vaEmail()"/>
                <div id="emailDiv" ></div><br />
       
   兴趣标签: <input type="checkbox" name="interest" value="news" />新闻
    <input type="checkbox" name="interest" value="recreation" />娱乐
    <input type="checkbox" name="interest" value="culture" />文化
    <input type="checkbox" name="interest" value="sports" />体育
    <input type="checkbox" name="interest" value="IT" />IT
    <br /> 
    &emsp;&emsp;&emsp;&emsp;&ensp;<input &emsp; type="checkbox" name="interest" value="business" />财经
    <input type="checkbox" name="interest" value="fashion" />时尚
    <input type="checkbox" name="interest" value="car" />汽车
    <input type="checkbox" name="interest" value="estate" />房产
    <input type="checkbox" name="interest" value="life" />生活
    <br />
    验证码: <input type="text" />&nbsp;<img  width="70px" height="15px" src="../../资料/HTML/menutop.gif"/>看不清,<a href="">换一张</a>
    <br />
    <input &emsp; type="checkbox" name="interest" value="business" />同意网站网络服务协议<a href="">用户注册协议</a>
    <br />
    <input type="submit" name="login" value="立即加入" />

</fieldset>

  1. \w- ↩︎

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值