js表单验证

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>welcome</title>
<script language="javascript" src="jonny.js">
</script>
</head>
<body>
<form action="#" >
<p><label >
userName:
<input type="text" id="userName"/>
</label></p>
<p><label>
password:
<input type="text" id="password1"/>
</label></p>
<p><label>
confirm password:
<input type="text" id="password2"/>
</label></p>
<p><input type="checkbox">I AGREE IT</p>
<input type="submit" value="logon" οnclick="return check()"/><input type="reset" value="reseet">
</form>
</body>
</html>


//<script language="JavaScript">
function check(){
var user=document.getElementById("userName").value;
var pass=document.getElementById("password1").value;
var rpass=document.getElementById("password2").value;
if(user.match("([^a-zA-Z0-9_]+)")!=null || user.length<3||user.length>15){
alert("您输入的用户名应由字母数字下划线组成,长度在3-15位之间!");
return false;
}
else if((pass.length>20||pass.length<6)||(pass==user)){
alert("您的密码长度过短或者密码与姓名相同,请重新输入!");
return false;
}
else if(pass!=rpass){
alert("您两次输入的密码不一致");
return false;
}
else{
alert("登录成功!");
}

}
//</script>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值