2017.11.9 如何利用JS做登陆验证界面

()案例----JavaScript实现输入验证
需要验证的表单输入域和要求
用户名不能为空,是否符合规定的格式
密码长度是否超过6,两次密码输入一致
邮箱地址:邮箱地址必须符合邮箱形式

		一般用“buttom”类型按钮提交,提交时先执行“响应函数”	提交方式
		input type="buttom" value="提交" onClick="响应函数">
			

```
//JavaScript.js
function validate(){
	var name=document.forms[0].userName.value;
	var pwd=document.forms[0].userPwd.value;
	var pwd1=document.form[0].userPwd1.value;
	var email=document.form[0].userEmail.value;
	var accept=document.form[0].accept.checked;
	var reg1=/[a-zA-Z]\w*/;
	var reg2=^w+([-+.']\w+)*@\w+([-.]\w+)*.\w+([-.]\w+)*/;
	if(name.length<=0)
		alert("用户名不能为空!");
		else if(!reg1.test(name))
			alert("用户名格式不正确!");
			else if(pwd.length<6)
				alert("密码长度必须大于等于6!");
				else if(pwd1!=pwd)
					alert("两次密码输入不正确!");
					else if(!reg2.test(mail))
						alert("邮件格式不正确!");
	else document.form[0].submit();
}
```
然后在head head之间添加一行
```
<script language="java" src="JavaScript.js"></script>
```
最后,修改注册页面以及最后的“提交输入域”,如下
```
<input type="buttom" value="提交" onClick="validate()/">;
```
posted @ 2017-11-09 20:53  LegendQi  阅读(293)  评论(0编辑  收藏  举报