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>