|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14343
- 金币
- 2457
- 威望
- 1647
- 贡献
- 1405
|
这个脚本对你可能有帮助:0 r8 k; h1 D+ v' k4 ^
<script language="javascript">
# m6 v" k/ o" p2 o0 bfunction IsDigit(cCheck)
/ ` _1 B7 g' U: ?: j/ S { 4 k6 d; s6 F1 U {, m/ F
return (('0'<=cCheck) && (cCheck<='9')); - f/ K0 O! N8 A' B) b6 ]
}
! L1 b) d+ o v
3 R9 i0 m4 m2 P% sfunction IsAlpha(cCheck)
, n& }/ {: w& J- j- H' K { - p0 k- @% x6 F
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
1 N/ n% I4 A- F9 Y } # W3 O4 q1 C8 O! s
; z h) c# [6 T' Z* A& f4 |$ ]function IsaNull(cCheck)
$ k! n' l4 f! R7 X6 x+ Z { * Q7 g4 v8 l& D5 p
return(cCheck != " ")
9 W$ u9 O# J, N3 o0 ?( \% V }
! k0 B% B2 J; w( B2 \4 L# R) L) P/ T4 K 2 a$ @! u( k8 j7 r8 O) O
function checkform()
: E! G8 H! T% Q8 e{ # @7 J" T5 l9 E
id = document.sform1.id.value; I$ H, _) C0 s! @% t4 x8 ^
if (id == "") + w7 [; [; q$ {" n& K
{ 8 ?! R+ x& Y- d
alert("请输入注册名"); Y: n$ P/ }( T( M# I- w
document.sform1.id.focus();
) C0 I* f3 X( k. ^# y( ^9 F; Z return false; + O( ^2 h; b, j! }& r0 Z' i
} 0 {9 ?! u9 H: H' X9 v' o
4 V. y% a5 a" ^( P6 _ F7 N9 `- X for (nIndex=0; nIndex<id.length; nIndex++) 5 V ]- x2 P; N8 n, k
{ ) @$ U$ i3 `/ r7 N6 O K
cCheck = id.charAt(nIndex);
( l" v* s6 R8 L if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
3 S P' X9 s8 f, ^ {
) w* [# f1 o7 t! i0 @ alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); - \% ]+ ^: y! X& T
document.sform1.id.focus(); 1 ^. R5 R0 M: y/ N) c
return false; $ H) S4 c6 B% S+ ]1 o* ~3 J
}
: C; ~; A" G. x5 u& |& p* v }
% s/ S! E; H! X& l& Y. ~ chineseid = document.sform1.chineseid.value; ' Z/ u" @3 v& o/ h
if (chineseid == "")
3 \! J9 q( b- c {
* N3 Z7 ?. Z9 D! N3 V alert("请输入中文昵称");
7 s3 X% ~; n; s document.sform1.chineseid.focus(); - h5 d$ L# j8 } _) U
return false;
$ F) a# F. u# _) ]3 N( N } 2 @2 y. m- f0 r; C9 b/ E% l" a- L
password = document.sform1.password.value;
& g6 A9 S9 c) @! y+ } if (password == "")
. F: r" x5 b) D9 T4 |& D' G) e6 Y { 4 V8 ?/ @/ q+ Z. q& P5 f1 L
alert("请输入登陆密码"); + Z0 @' H7 ]) h ?# V0 h
document.sform1.password.focus(); & H c& X4 a. z. U) U
return false; 8 \3 |3 m$ R F" E' b: b
} " J. r6 ]% z( q" n) l
password1 = document.sform1.password1.value; * k/ f! ^" ^) j9 H9 v0 T% R4 I
if (password>password1)
* @% h* Y2 f: ~' B4 S6 D" _; C {# z' m2 H; j* H4 y. V; Y
alert("重复密码与登陆密码不相同"); ; T) Y5 l* K6 T( V. R2 l
document.sform1.password.focus(); ( B7 K0 i2 ?- W+ M9 a+ C5 I
document.sform1.password1.focus(); 9 D3 l/ q5 e5 A9 W" V3 A
return false;
3 o% j: C9 t }, ~; H- g }
8 y. w1 q8 _) Pif (password<password1) 3 q4 r0 S+ T( a0 ?2 H9 W
{( Q; U) t# _ s9 j
alert("重复密码与登陆密码不相同");
f" c6 n B6 c. a! B document.sform1.password.focus();
1 u" H* G8 a! e& `4 J document.sform1.password1.focus();
; ?# R& t: T0 s* j- e3 F- T" l. a' j return false;
/ I7 H1 d) ~/ e) l9 g5 _3 [ } * O2 o" b$ T! h8 e A& u
if (document.sform1.email.value == "") 6 n( K1 N5 |( K- f
{
8 p5 j" d, f7 n alert("请输入您的E-MAIL地址");
' H8 F% @/ Z- P g( N$ H document.sform1.email.focus(); + }: `2 Y w" M% @7 P+ |2 c( X( p( `+ f
return false; - {) }* [$ F( J" H' I4 K/ C
}
2 B8 W; \0 s8 u3 I' Q% S
7 F) S' M% [; K- t e3 r ]' l9 e email=document.sform1.email.value;
+ d, e* D6 p) i9 U2 G J { emailerr=0
* D2 E4 g4 {* Y3 e8 S! I4 B6 G$ ^( s for (i=0; i<email.length; i++)
+ K! V, Y2 \+ N7 `3 F) N {
U% S+ L& F$ V3 n' @- M8 r if ((email.charAt(i) == "@") & (email.length > 5))
+ e9 r2 }4 ^8 _1 l { / t3 s# J/ q0 s+ b2 v0 r9 \6 z/ j/ K
emailerr=emailerr+1 # B ^8 C4 ]9 P' w3 m4 w
}
5 [/ O0 U: W o+ G2 x+ v) p }
; m% u: D+ N# m, T if (emailerr != 1)
9 X3 i* {$ u; A7 s5 O& T+ H {
+ j; y; L: Q/ C$ Y* } alert("请输入正确的E-MAIL地址"); ) Z# [1 C6 ?+ w: z5 F
document.sform1.email.focus();
$ f ~8 s4 { i0 \" A: R return false; - O) A/ _% ?( z0 T6 U5 t" U7 w0 r0 [
} 3 U7 Z9 V2 u& t- S0 P: v
: K2 o4 {' l/ c- p( C: S
if (document.sform1.checkask.value=="") 5 ?9 y& r% q- Z/ z3 \- w
{ ; I: }7 ^) k* B5 v* U
alert("密码提示问题不能为空");
. u' W3 L5 T. Y; s3 y+ l7 W! H' Z2 D document.sform1.checkask.focus(); 2 x, d1 L4 l+ a" P7 A G# _
return false; 1 V1 \) N" r9 S% q8 ~
} 1 T- ?5 I4 ^1 k2 s6 ]/ t& O
if (document.sform1.checkans.value=="") ) ^! t/ i5 B5 [* r% o8 A) i: }3 M
{ ' A$ _% N6 `$ p/ K( D* B& J
alert("您的密码提示问题答案不能为空");
1 x3 N+ r: V9 F" U! }: m6 ] document.sform1.checkans.focus();
2 B- {4 }2 I# [. k" y return false; $ r5 A9 i$ z! M% w% W, I
}0 Y3 y* z* E: o1 J* f
return true;
& a6 W$ p0 Z, j- p0 g5 d* B1 g
5 H3 K2 ]! r8 V" L$ x" v2 h l- r}
2 W9 j) B9 D/ l- \ l6 ?! g# p1 h6 j</script> |
|