|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14431
- 金币
- 2501
- 威望
- 1647
- 贡献
- 1449
|
这个脚本对你可能有帮助:9 Z& e1 q- q' j9 v% E
<script language="javascript"> - I1 R/ H8 J/ g; E& u7 N
function IsDigit(cCheck) - R5 Y) V, V0 ^6 z
{
0 ]" |! n4 D" ~5 A return (('0'<=cCheck) && (cCheck<='9')); , E4 C8 R" \1 m
}
8 E3 X; Y! V& a' P" v; f. U 3 Z4 ~: c6 A0 v( L& M$ v: A: c
function IsAlpha(cCheck)
8 i5 Z( K- n$ | {
* ]- l+ T* Z5 \6 ^( |* G7 G& H return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
* W& \6 ]5 ~. |. y } # F1 |; n3 E! G4 V) O) y
+ D5 r9 ?* m+ e% W4 \# `function IsaNull(cCheck)
: D2 A4 V4 S8 C( o2 n# i, X, s3 h { ! X" @$ w9 C: D# D, ]0 Z q+ `
return(cCheck != " ")
% s4 [1 N/ Z2 U7 J+ g4 E% {6 N } 9 E- }" Y0 e( l
4 I/ Z' {! F0 D% y/ C
function checkform() $ _" L% _9 X* m! P
{
5 B* \0 w+ O4 } g! d, Y- U3 ? id = document.sform1.id.value;
& j0 m5 W8 n0 X9 E& w2 G if (id == "") 9 S$ q9 O+ D9 w" S0 B
{ . M, C8 c# m. X9 i7 h
alert("请输入注册名");
+ k" N; z, L R# @: n9 O* ] document.sform1.id.focus(); 6 H# A7 p0 M& x; a0 {5 c( U. L; x y
return false;
# V: E: `# _6 A( q } 4 r r2 ` ^# S8 n/ @
; {4 U8 x* }) P* V) R8 i
for (nIndex=0; nIndex<id.length; nIndex++) 4 Z4 f$ i' B! F+ L
{ , d0 z9 b/ e* x/ m6 \
cCheck = id.charAt(nIndex);
5 U. f3 T( C. l/ x8 F4 D; l if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
- a. Q8 G- u8 j5 H( C/ f { 2 f R5 ?3 F* q2 H; h+ ?& d8 V f) ^
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 0 E! N7 m3 b0 f$ u* V2 N* ]) }/ X8 a
document.sform1.id.focus(); ( ?3 U0 h+ ^% j
return false;
+ X/ M/ s. x. Z+ Q/ ]( j' {' K8 r } . u& r! b( _! V* q
}
. f- s/ ^+ \: d4 |: l3 v) k% @ chineseid = document.sform1.chineseid.value; $ o: @( e& N: H8 p
if (chineseid == "")
p. h$ _7 b2 q( O {
% M# p4 N/ J, a) k0 O alert("请输入中文昵称");
- }5 c1 R. {2 F* l9 Y W+ r document.sform1.chineseid.focus();
! `6 ^" g' ^) A. p6 Q% m return false;
% y/ r4 Q$ m2 }& t& F; E } ( A- f5 Q6 e0 _4 H8 @0 K \( b
password = document.sform1.password.value; 1 H& X9 C! F; s% U/ T) A5 z8 b2 A
if (password == "")
4 J% a9 Z8 L$ v9 _! F {
" d8 H& }# b) s0 [& f alert("请输入登陆密码"); ) I$ g0 ~: r8 z7 A, u" v/ W
document.sform1.password.focus(); . a$ k8 t* }5 r8 i- w9 m
return false; 9 D) E w* {6 G; I. a, ^! v9 ~& l& N. {5 p
} ; N8 H5 X9 V, o1 Y* c5 K5 w
password1 = document.sform1.password1.value;
1 x' X0 ?1 D" X7 Q4 p' e' I# D if (password>password1) , M+ h8 j9 R+ M+ \4 V' w9 x
{
1 d1 w2 T& ]& U' }- A alert("重复密码与登陆密码不相同"); 6 {" _, R+ M) t- c
document.sform1.password.focus();
0 j Y2 r. V2 O" A document.sform1.password1.focus();
# O" v& A+ P- V4 `0 j( y return false;
: [* U4 t6 m9 o4 J D% C } 6 J0 W8 c' w: k2 a1 a
if (password<password1)
* K" p: _4 R* o9 e! D# T {; V1 X3 K3 `* A/ t9 y* ~
alert("重复密码与登陆密码不相同");
9 H9 Q: s f6 W; i4 t, I5 \8 n document.sform1.password.focus();
- P# z- r0 W" F' ?) G document.sform1.password1.focus(); " j7 R& v, b+ G9 i4 k$ w
return false;" U6 U* y- g2 z
}
9 s/ E: V/ M1 ]# ~& l7 g if (document.sform1.email.value == "")
) p9 W( P" Y$ O {
. C' b1 Z; s* } alert("请输入您的E-MAIL地址"); ' i: J6 I1 o! w" u" E) S% L/ b
document.sform1.email.focus(); / o2 n4 F# k) N, W! {
return false;
9 i- ^4 _" b9 U! @4 h( a' r5 x } ( d' `8 F7 ?+ w& \
& N" f. v, Z& ?$ H( k4 v' @ email=document.sform1.email.value; 2 z1 Y! D1 h! {, y/ Z. e
emailerr=0 : u: L( ?" l+ b2 ? M4 h
for (i=0; i<email.length; i++)
3 ^. H+ K4 G, J6 M& I {
" F" m/ L4 Y! e5 m: _ if ((email.charAt(i) == "@") & (email.length > 5)) 2 `3 Y1 A( a" a8 X6 k" R
{
. R' t' R& M* } emailerr=emailerr+1 . ^: D, ], ?# z6 a( p5 I Z
} $ A1 i r' |9 k. o+ J- k
}
# ~& k- L7 J; i- U if (emailerr != 1)
]3 O4 B) Y' o, @ J% U { : v/ ^9 G4 D9 N: s7 ?! V
alert("请输入正确的E-MAIL地址"); 1 p: ]# L' C F- a/ H# g. z
document.sform1.email.focus(); $ P: g! _$ x9 E7 k! V6 O5 c
return false;
( h6 a: M: K: d0 a' Y }
/ B- G6 y2 t' |. X$ V5 O : i" f* }% D3 K1 V0 J" d9 o% J
if (document.sform1.checkask.value=="") ! S* g' \9 ^+ r
{ ) v" p* {6 s9 K( B: A9 F6 ]
alert("密码提示问题不能为空"); 2 V3 d2 Z& ?; ]1 o# C) [
document.sform1.checkask.focus();
7 X; ?$ p6 O Q3 Z6 { return false;
; v. y% c# T3 l1 l } - O( u; I' ]1 y0 W7 v9 ]- E
if (document.sform1.checkans.value=="") & v% J# F3 T6 u b& j& J* [& }
{
3 w5 Q# [9 ?# F alert("您的密码提示问题答案不能为空"); ) k$ }$ b6 x2 Y/ V. A. ?. q# z
document.sform1.checkans.focus(); 2 M6 \/ G9 v$ t2 \ [! L. V% R6 ~
return false; $ Z- Z9 Q8 u/ X" n/ j
}
3 z) Y6 Y% T+ y2 N return true;
0 M" z5 |# O+ V$ C! o
0 U0 `# Q t% K t}
, `' {! E+ a$ x" k</script> |
|