|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14329
- 金币
- 2450
- 威望
- 1647
- 贡献
- 1398
|
这个脚本对你可能有帮助:
# A. O$ }$ f9 X0 h$ W a" E<script language="javascript">
$ a+ @$ B* M3 \ |6 q4 U6 P2 }2 Ufunction IsDigit(cCheck)
" R4 ?8 k5 T. v4 |6 g7 p {
" k8 \" B' f1 u' T. K return (('0'<=cCheck) && (cCheck<='9'));
, x+ z' g( w Y5 u- ^ }
/ B: p) k# r+ \) o' r; p0 ^
2 D- ^: I: `, w/ H9 Xfunction IsAlpha(cCheck)
* W" @2 `2 I8 x/ N6 P { $ T) T5 n" ^& w9 w
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 0 J" v% w; j( Q4 v2 |
}
3 q4 a: x1 F; s P& T) I " c* W4 K1 ~: s! Q' \
function IsaNull(cCheck) ( c- H8 ]1 t+ R# Z% S# E5 i' p0 N
{ : a: `# M# m6 w; ]8 e4 i
return(cCheck != " ")
7 P7 x" t( k9 t9 G8 \ }
, J G. V* ]; ] z: O# m5 H
1 b$ b' t8 o4 l6 h" n- `function checkform() 3 K( T( k6 f) W/ w C) V9 w* x
{ + ~, X" x: X1 V6 H
id = document.sform1.id.value; . W# ~( z* F7 B$ b$ z
if (id == "") ( g% i0 h3 k2 }; `
{ 0 y' F9 T2 x0 P9 J2 [- u
alert("请输入注册名"); ) w7 _; I% t. g& u b0 M
document.sform1.id.focus(); ; x5 u9 [+ e. O U2 q& }( C1 x
return false;
. ]4 U# x, }* C }
$ \7 X& z/ x* V1 v8 U9 K 9 X2 j, O4 H" A* w8 P. P
for (nIndex=0; nIndex<id.length; nIndex++)
! x% n" K+ b: q2 H% m/ P. I; R6 v4 E# V {
9 F$ j6 x% N& D+ T5 U7 [ cCheck = id.charAt(nIndex); & d. g9 Q3 O# G* v) G% k
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
1 T+ C% N9 R/ P { 7 E: ?; v3 j6 S6 N0 m; `8 O) q
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 1 ]9 `- T) x" z {- I; F
document.sform1.id.focus(); & Y* I. O8 u( H" E2 Y* n8 ~
return false;
! w# L( K9 R: S( k( y } 6 `- y/ u* g- z9 L8 B
} 6 G& V3 v. J' M; `& J, I
chineseid = document.sform1.chineseid.value;
* k$ D2 H6 _; m4 m) E) c6 m if (chineseid == "") 9 }6 F: V1 ]2 _: e* {
{ / l, F* H& v' z6 x, E
alert("请输入中文昵称"); 4 d6 Q+ B3 U1 C+ s
document.sform1.chineseid.focus();
7 E! m# t! e1 K$ j return false; 0 j4 x: c3 B% X5 Q& o3 M' a
}
& }- E+ Y' G; }0 @/ k% K password = document.sform1.password.value; " y' k- U! [+ b e( a' s M
if (password == "") # Q# z, f9 Q% T0 h! s- Y
{ , z+ {; R0 ?1 t, p* d/ R( J; x
alert("请输入登陆密码"); 4 Q0 j: [$ \3 T
document.sform1.password.focus(); h5 }" z5 Q7 ^8 b4 z! R6 K* p' @
return false; 8 l) i% ^+ Z! g: q0 Q0 _( p: E/ c
} - F2 K$ r% f2 Y3 T; e
password1 = document.sform1.password1.value;
! h% s; c4 l6 O9 K# n( B if (password>password1) & H+ [- b* y1 c' R2 m) ~9 x
{: I! n" v$ F) C t3 p
alert("重复密码与登陆密码不相同");
* C- q8 z+ k- K* E- E+ J2 r/ s% o document.sform1.password.focus(); / n! e. u0 R7 a; {; F8 n5 a
document.sform1.password1.focus();
: y5 U4 j& S$ T. r return false;2 i0 s, {* @5 Q0 U, O
}
! n" k1 [; \/ \! F; D+ q. ?4 cif (password<password1)
# [" |* M, s& a {% A7 Q& L1 ~' {, l3 N
alert("重复密码与登陆密码不相同"); ( y- _5 H/ w' n5 g
document.sform1.password.focus(); ; e! O' d. C" z3 G4 B+ g+ H1 N
document.sform1.password1.focus(); / F9 Q Z6 R: j/ s X1 }! @8 P
return false;
6 D8 Y! r, Q3 T! ]! P; r8 f }
; A, B4 U& ~" q# x+ d! w if (document.sform1.email.value == "") 9 L5 {5 f4 T' ~1 q" C' h4 S0 r1 {
{ ) @& K I, i! M! r+ ]7 b7 h8 _
alert("请输入您的E-MAIL地址"); 1 r8 V, R+ {2 r7 v* x2 \# c
document.sform1.email.focus();
/ W- y0 T3 U# f1 y return false; & ~+ ^7 A, s1 O- E2 A! o1 `7 x
} ( J6 @5 q9 s& k, J, A3 A2 f
/ ~7 m7 ~- u1 J/ c/ e6 d) w email=document.sform1.email.value;
4 ^ c6 E# `! K0 t: n emailerr=0 9 |3 R; s6 N/ K+ e& A( Q; g3 g( B
for (i=0; i<email.length; i++) , T6 T" W: H' e9 A8 p
{ M5 ?( `5 C% L9 x8 J$ _
if ((email.charAt(i) == "@") & (email.length > 5)) ' [) }; V' w d7 E$ l! G
{
. V2 t) |- ?5 d, K emailerr=emailerr+1
- C8 Z# t1 G4 d1 c& d8 n- g4 q }
3 c! H7 }6 v; Y }
. r o1 L, `- `# X' E if (emailerr != 1)
7 |& S; \' T6 w+ j7 X2 g { % I8 w3 v" H. o, T7 \: H
alert("请输入正确的E-MAIL地址");
3 Z9 N5 b* G% Q" ]+ B; _ document.sform1.email.focus();
! m" E, @+ I+ x4 C& N/ y8 I return false; - J$ T N- g1 R) i) K. T$ J
}
6 ~* R& J3 c @* J+ Q8 u 8 e7 T: j- ^- W% u; Q6 R1 N
if (document.sform1.checkask.value=="")
* A) ]1 _7 v1 |4 |# _& ` {
" [, M" E8 I# n5 F alert("密码提示问题不能为空");
" o# `3 j/ ?& l- S document.sform1.checkask.focus();
/ p/ H T8 a& D* x& O" `& G return false;
7 K" q) I8 @' y6 q' k0 d } , z" V+ T+ o2 R5 W+ z9 x* s
if (document.sform1.checkans.value=="")
* y6 h. P8 M) h1 H" h { $ u( H+ k2 v0 b" g) ?9 @
alert("您的密码提示问题答案不能为空"); 4 d' [- A P+ v2 C! z
document.sform1.checkans.focus(); * i% @2 L) n! b+ e# `
return false;
$ e/ N$ g/ }4 f0 r0 H3 R4 T: V" h }& G+ X; ], Y9 }; ?6 w$ C% |- {- j
return true;
, e* q, s5 N8 s9 _
* ]- C3 n1 P+ X& L) w}
$ q$ a e. g, J& \</script> |
|