|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14411
- 金币
- 2491
- 威望
- 1647
- 贡献
- 1439
|
这个脚本对你可能有帮助:
( g, I& f% q* H" u- b9 U+ z<script language="javascript"> 8 F$ M- u D+ U( S1 ~9 g
function IsDigit(cCheck)
, L5 b& z& b h. k, s. ? {
$ s$ J; _4 H* f5 J% P- l' p return (('0'<=cCheck) && (cCheck<='9')); + u5 f; x4 e/ u
}
0 j1 f! l2 j" S - Y7 s7 p- E# K( l- D3 \, W G" b
function IsAlpha(cCheck)
$ {4 ?1 P: J2 K% R, B0 p9 k, {9 C {
6 D. @' A, D% Z V. W return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
, E3 D5 g% L2 f/ I }
3 h8 a6 O9 y6 n: g6 l, V6 ~& l2 @$ q
, v# @2 M( q- ?( }" tfunction IsaNull(cCheck) * }, m, ~# {# |, y, b
{ # n- [- n- a2 g+ Y w5 G% r, G
return(cCheck != " ")
/ ?9 H) A+ S) N } * ~- }4 x1 z5 m6 f/ m" Z6 l
& Y" N8 ?$ |& j- U8 i/ A$ v0 s
function checkform()
% E' b$ M; U; \{
7 W6 F! e4 x& e) ~ id = document.sform1.id.value; ! a' t/ _7 t$ }2 w& e
if (id == "") , R3 E" I/ e2 S) S9 @$ Q% V
{ ; w7 H" T: J+ p7 s2 J
alert("请输入注册名");
$ D4 r4 J+ @9 M s document.sform1.id.focus(); 8 l' K* [; w6 J/ D
return false; 2 O6 d& a7 Z' d
} 5 ^: m/ N5 u, G, h
# P! M1 L& t7 ?+ Q1 G for (nIndex=0; nIndex<id.length; nIndex++)
, q3 A9 J3 ~" y {
! U5 i& c9 x& K) ^ cCheck = id.charAt(nIndex); ) N( @! y7 C% T2 v
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
! r3 X2 R1 r! y( I5 `" ^6 d { ! R F7 r) ?3 }. J* w' F
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 5 m) d) q9 W- y- m
document.sform1.id.focus();
% _. y, j+ N" s return false;
& B0 D/ U1 [0 F- x7 |3 B4 f }
3 m; A9 |+ v* _- b8 \% f$ [ } / N, `% [. M9 z! c) _
chineseid = document.sform1.chineseid.value; 2 r/ O. v& J4 V' r8 i, F
if (chineseid == "") 3 Z0 @# D/ p2 \9 \0 S {
{ x7 E# N7 u. O2 O0 }
alert("请输入中文昵称");
4 \) T6 f" k' j& G document.sform1.chineseid.focus();
0 q4 s5 Z7 \" q( ` return false; , {. n3 [% D' D* S$ g* j
}
- w6 u# {" @7 v# }5 Y$ K4 f5 |) _ password = document.sform1.password.value;
4 x. ?$ |+ d) t( l2 J) C; I if (password == "") 9 Q+ a. z& h% S2 Y6 Q+ Z
{ # B/ @5 V! V! s6 ?
alert("请输入登陆密码");
$ H4 W3 k' G+ o$ @# h, h2 } document.sform1.password.focus();
3 g# P5 [) Z( _ return false; : v! [( |! Q) N8 o
} 4 ^1 @6 x) f5 ^5 x! S1 Y( \' D* W6 `9 Q
password1 = document.sform1.password1.value;
; h0 x3 P# }4 j1 u F0 J1 I% o/ j if (password>password1)
3 W, d1 A7 ~# F. p4 T {
$ b* o1 D" x- C; t' W- ]; q) V8 V alert("重复密码与登陆密码不相同");
- z8 {* k p8 @+ H$ O document.sform1.password.focus(); 1 v! Z; w% m" c, M4 T, X7 J d1 k
document.sform1.password1.focus(); 8 }0 `4 ^% i% [; ?8 I' p5 l
return false;
) l$ H% F) k# I" V0 s }
% l) x5 R. J) M/ Hif (password<password1)
7 ?, p' x5 h4 S' d {7 }! f8 v! a1 c }* p2 W
alert("重复密码与登陆密码不相同");
. z3 P6 W& x9 W8 `& p% ` @ u( F document.sform1.password.focus();
1 w B, u! |4 r7 }/ x) Q2 a6 @ document.sform1.password1.focus(); 3 M2 @1 P# S- M, i6 X5 i. g/ _! {
return false;/ X ]) ]9 G, B+ i& z$ d
} ) L2 j4 Z: o4 ~
if (document.sform1.email.value == "") : t, y- W7 {- S$ C, w
{
$ V) M3 q& n& m: l# E1 a! u8 L: { alert("请输入您的E-MAIL地址"); 7 [" f& u; P1 G: N: s: l
document.sform1.email.focus();
; R. k8 A0 ] z. _" H+ ^- Y# I; L \ return false; & ?: h9 J/ @ p# _- p: u& h6 {' g# B
} 7 R+ d& l# n2 t
/ P) V3 L3 y# k, d; Q email=document.sform1.email.value;
+ }0 {8 w" e9 j$ C emailerr=0 ' w+ H2 w* U7 R7 m* Q- B
for (i=0; i<email.length; i++)
. e L; a4 y; ~/ e0 ~2 ` { $ }3 ~% w1 _( G0 j# i/ G$ _
if ((email.charAt(i) == "@") & (email.length > 5)) + m! w" u) }9 c+ K1 N# r7 ^
{
" y' m0 w2 u" ~- m! Z( T emailerr=emailerr+1
+ D) {/ c& W4 T( Y6 s1 m }
4 [7 J8 e2 F) \ j- U }
9 ^/ f- N- O8 n" K, ~5 G0 L3 | if (emailerr != 1) 5 T* R0 P' R6 a- W m4 N& t
{
% `( g* X+ f4 ?* P ]& g& N+ S! g alert("请输入正确的E-MAIL地址");
% p" e0 K$ I4 o document.sform1.email.focus();
D1 T+ L8 w, s, x return false; % G, F0 H) a+ O" l( S9 Y! X- l
}
: E- O! E. c2 O9 l5 F4 _/ d3 O+ D: p. Y
! M" K4 _* Q; v if (document.sform1.checkask.value=="") 0 [% u+ e+ F# w$ p: ~/ M
{ 8 [/ e E3 _1 v7 z1 T2 E: u) d& Q
alert("密码提示问题不能为空"); + C3 {- o5 _6 S: I ~& K
document.sform1.checkask.focus(); , o8 H% j6 S! K* E" S, i
return false; 4 ~! S2 {0 r" M" u2 J" ]
}
3 \$ f8 l5 F3 x4 C L if (document.sform1.checkans.value=="") " E: r7 r/ Z. I
{
7 o( {2 \* [, |7 y alert("您的密码提示问题答案不能为空");
( O6 I, @, w# }, ^1 m% p" }1 z4 ? document.sform1.checkans.focus(); + |7 ~3 U! @7 F1 |9 y/ m
return false;
8 ]' d* e& N' Z E# ^* v }
% a, P) T: f8 J9 B0 y. u, a* C return true; * M4 G; v& `, Z
+ y& m2 I9 y6 {! x} % e; m' X, k- o1 I! G6 u& @4 q
</script> |
|