常用的注册过程判断(用户名,密码,E-mail)

 1<script language="JavaScript">   
 2function check()   
 3{ 
 4
 5if (document.Form1.user.value == "")   
 6{   
 7alert("请填写您的用户名!");   
 8document.Form1.user.focus();   
 9return (false);   
10} 
11
12var filter=/^\s*[.A-Za-z0-9_-]{5,15}\s*$/;   
13if (!filter.test(document.Form1.user.value)) {   
14alert("用户名填写不正确,请重新填写!可使用的字符为(A-Z a-z 0-9 _ - .)长度不小于5个字符,不超过15个字符,注意不要使用空格。");   
15document.Form1.user.focus();   
16document.Form1.user.select();   
17return (false);   
18}   
19  
20if (document.Form1.pass.value =="")   
21{   
22alert("请填写您的密码!");   
23document.Form1.pass.focus();   
24return (false);   
25}   
26  
27if(document.Form1.confirmPassword.value==""){   
28alert("请输入您的确认密码!");   
29document.Form1.confirmPassword.focus();   
30return (false);   
31}   
32  
33var filter=/^\s*[.A-Za-z0-9_-]{5,15}\s*$/;   
34if (!filter.test(document.Form1.pass.value)) {   
35alert("密码填写不正确,请重新填写!可使用的字符为(A-Z a-z 0-9 _ - .)长度不小于5个字符,不超过15个字符,注意不要使用空格。");   
36document.Form1.pass.focus();   
37document.Form1.pass.select();   
38return (false);   
39}   
40  
41if (document.Form1.pass.value!=document.Form1.confirmPassword.value ){   
42alert("两次填写的密码不一致,请重新填写!");   
43document.Form1.pass.focus();   
44document.Form1.pass.select();   
45return (false);   
46}   
47  
48if (document.Form1.question.value == "")   
49{   
50alert("请输入密码提示问题!");   
51document.Form1.question.focus();   
52return (false);   
53}   
54if (document.Form1.answer.value == "")   
55{   
56alert("请输入密码提示答案!");   
57document.Form1.answer.focus();   
58return (false);   
59}   
60  
61if (document.Form1.email.value == "")   
62{   
63alert("请输入您的电子邮件地址!");   
64document.Form1.email.focus();   
65document.Form1.email.select();   
66return (false);   
67} 
68
69var filter=/^\s*([A-Za-z0-9_-]+(\\.\w+)*@(\w+\\.)+\w{2,3})\s*$/;   
70if (!filter.test(document.Form1.email.value)) {   
71alert("邮件地址不正确,请重新填写!");   
72document.Form1.email.focus();   
73document.Form1.email.select();   
74return (false);   
75}   
76  
77document.Form1.submit()   
78}   
79</script>

-------------------------------------------

1<form action="success.asp" method="POST" name="Form1">
2<input name="button" onclick="check()" type="button" value="看过并同意服务条款!进行注册"/></form>
Published At
Categories with Web编程
Tagged with
comments powered by Disqus