|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14377
- 金币
- 2474
- 威望
- 1647
- 贡献
- 1422
|
这个脚本对你可能有帮助:3 P) K( f; U) R' }: r
<script language="javascript"> 1 } Q) S# z+ m2 f% l/ R9 W
function IsDigit(cCheck) 1 e- u0 O$ A" B1 x( O$ Q/ o
{
. |4 n0 K4 Q. C: W return (('0'<=cCheck) && (cCheck<='9'));
1 r; u. { }/ w! o( P, a }
0 m6 `; V0 I' i; _1 X5 B
9 h! G7 E- \$ rfunction IsAlpha(cCheck)
3 B: i5 l" B5 A0 U- g { 9 O/ r9 J8 \! m. m) E1 D( z* y
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) : }9 {$ o* O R7 @# o
}
+ @, G& O ?6 G0 V* t : q5 K7 l/ `5 ~) x' h
function IsaNull(cCheck)
M8 o% u U: A" X7 b* Z { 8 h- m3 @( T& |( p8 G9 N& h
return(cCheck != " ") 9 @" a* K! p+ r6 k5 X8 y5 H/ u& t
} % A8 @; L- r: h _
7 e. T* X( G, h+ e0 |& gfunction checkform() 2 E% N9 \, d- F6 r. y/ d f
{ 9 q @6 i5 j* d0 S; ^) o) g% O
id = document.sform1.id.value; ) v8 O0 k3 s6 r6 i, o' H
if (id == "") / h( O$ `. G0 H) f( t5 t0 w) S7 ^
{
3 V# _! S4 u+ I6 B, p) S& t alert("请输入注册名");
0 G# Z: N6 R: t8 S& _% c document.sform1.id.focus(); 5 x7 E r) ^6 y- E
return false; 4 }" k8 t% g$ k9 l" g
}
4 K! B( b. d, @ * |$ j" v2 e6 c- F4 m
for (nIndex=0; nIndex<id.length; nIndex++) 2 p2 {. P& K( F7 x. ?8 R% j6 d
{ : ]4 D) D; [) E2 t; \
cCheck = id.charAt(nIndex); 6 K3 i( c9 V4 \+ y! e0 H
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
- f0 g. B$ q) U4 c3 C+ Q {
' n C+ P" J# J0 E9 O2 N: S alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 6 X$ _% L( X, s; s' X8 a% v
document.sform1.id.focus(); ! r- u9 P4 \5 m% n' V
return false;
/ r1 ]7 U% C2 C4 ^- Y" c }
* ^4 i( Q2 _) z) W* Z } 6 O6 |3 @+ k+ O
chineseid = document.sform1.chineseid.value;
& i9 Z; S' n; q$ G' ]" a if (chineseid == "")
$ `4 \1 F4 e3 {- |) ?5 W' ?1 I8 o2 y {
( L2 s5 q0 Y0 v) O1 l% b alert("请输入中文昵称"); & h9 x/ T! i) `6 A" ^9 R
document.sform1.chineseid.focus(); % b$ }0 I" G, l! P6 Q2 N/ A
return false; 0 p' T: I ?, g9 f" B, w, U- h) r
} 8 S8 f: _0 }; s3 W h( ^, i
password = document.sform1.password.value; + M0 Q; a) p5 J- j$ M1 C; m1 \
if (password == "")
: K- Z$ p E. a2 H2 L* E" p { + o S3 i) Z0 X, b% _
alert("请输入登陆密码"); * \. m/ M' \, X; s: j" J
document.sform1.password.focus();
. Z4 K L7 f! |" [+ S3 j return false; : y/ Q' [% n, C' E+ @! _$ H
} 6 {( z' i2 a0 \# V# V
password1 = document.sform1.password1.value;
$ r3 a" b, ?4 O; U if (password>password1)
9 s& x# V- N! h: j) u# | {7 |8 W$ H2 [0 Q
alert("重复密码与登陆密码不相同");
9 y; v ^& i7 U( i4 X document.sform1.password.focus(); / v! `3 j6 {% a* u+ i
document.sform1.password1.focus();
: {/ _1 v( Z8 s7 r# C8 x return false;' M+ J6 {. u# j; } L
} # g0 F& e0 [$ b' T" J- u
if (password<password1)
/ [; ]$ ^& H& F( B7 w$ {5 B# \ {$ ]8 u# n2 X2 P# `& G/ v1 g
alert("重复密码与登陆密码不相同");
: ]3 I( J, T9 e4 h+ Y$ z document.sform1.password.focus();
% T1 n) o, a9 f7 i) u& j% w document.sform1.password1.focus(); 2 R0 q7 K* c5 k) O
return false;5 o8 K0 l2 X5 X+ v/ J. G: ]
}
& w, C9 ~0 ^% h' { if (document.sform1.email.value == "")
2 { V5 Z. H6 |7 R8 M2 x( C { " P9 A/ a5 `1 k3 a& A$ F
alert("请输入您的E-MAIL地址");
; r3 A6 U2 G9 a, ? document.sform1.email.focus(); / L# f X; |, z- T( ?, A0 ]
return false;
! |! o! {2 ~' {. |$ @) z } 1 M4 p! b3 d: k3 @
: m) D7 R. R5 j1 B
email=document.sform1.email.value;
' V+ r9 s! O U' v emailerr=0 . @2 e _( t C. Z5 P9 f
for (i=0; i<email.length; i++)
" f! @% X$ l. a$ V- i+ l% n {
4 r- w' E& E4 q; m M) B if ((email.charAt(i) == "@") & (email.length > 5))
6 }. q) u+ J/ n, Z- [ { 2 z( T- g' I2 l5 Z* g
emailerr=emailerr+1
0 O4 W( x$ d- c: Y, k9 e N, z } 8 H: r: m* U2 @, z9 r
}
; L4 e) B' i' F2 e: t. P if (emailerr != 1) ! k5 F! m3 Q4 W7 {! D8 X
{ ! }4 H% c# y/ T1 w m6 K
alert("请输入正确的E-MAIL地址"); 2 V: d: p5 G5 d7 C. u" \8 P N
document.sform1.email.focus(); + f0 X8 J8 f' G
return false;
$ n, @; ~: i) _4 r3 \: a7 K4 M }
: B8 V& X% T# \. j5 U6 T# s
% p" L0 p4 \$ W6 O if (document.sform1.checkask.value=="")
: O! |& }2 v" U { + k. J5 J/ K% ^% N/ L
alert("密码提示问题不能为空");
8 y* B+ a) l7 x/ p. P" b document.sform1.checkask.focus();
l) t) j/ _( J O" h5 m return false;
4 W: g* x: R; \) D. i } & Q) j- l) P2 `, [: ?) g, u2 \
if (document.sform1.checkans.value=="")
3 R; g2 }: D6 l3 U. `- k { 8 O; p4 G# B" A5 N% [0 I
alert("您的密码提示问题答案不能为空");
* y( ?4 ?, P* J& a4 y. | document.sform1.checkans.focus(); * c/ R% i K2 C, V: B8 `
return false; 4 U5 n* m( j. o- l. B
}6 ^* F3 O/ @9 d" K3 j# y* M- ?4 ` ^% T
return true; 4 i, r& A& f r( v- {
# J7 d& K: c* d: O; i' R}
& D; {* z& N# X5 q. j</script> |
|