|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14397
- 金币
- 2484
- 威望
- 1647
- 贡献
- 1432
|
这个脚本对你可能有帮助:
* S3 ~$ h/ M& ?/ B) y7 P# m<script language="javascript">
0 V. D" o+ U: l8 w. s/ Yfunction IsDigit(cCheck)
1 Z6 @; y- G& {# q! i {
; L1 e2 f2 O$ R: S# B% C8 p* ]* C return (('0'<=cCheck) && (cCheck<='9'));
' s& |$ c( s1 D9 I2 D8 u }
% _& {3 `( H" g- b* u( S
# u, Q# m0 N* R. f, Jfunction IsAlpha(cCheck)
: \! }8 t$ v) N/ f) _ {
" Y7 R7 x6 s4 A: e! n return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
% X+ g' S- R2 ?$ |8 y& P }
. N7 c& b; b+ f5 S ]& y" H 9 f4 G& G9 L% Q# M" X
function IsaNull(cCheck)
' F: F& H2 M$ D { ' Y2 S% e* z6 P9 I/ f; o# `
return(cCheck != " ") , G/ e. ]: s" t) H2 C
}
2 O6 N9 ^+ ~5 ~6 R [9 j( | - n; a# G8 e% s( x
function checkform() 9 e! z, N1 M: c
{ ' e6 k& x; F* Z$ U8 t& q7 M* i
id = document.sform1.id.value;
4 h9 X9 r8 S, Q5 p; C- y5 L if (id == "")
5 A/ T% B& M+ |3 a( T {
7 Y7 I, D& V' R, m4 F alert("请输入注册名"); 1 g# G0 X' P9 @3 `
document.sform1.id.focus(); ( S2 t2 M7 `" }/ T- p" C0 @
return false; 1 j+ Q4 T1 t) P# v1 [& n
} # M* p1 P9 U' L( o* i) K
( O3 G1 E9 C% P2 R2 U
for (nIndex=0; nIndex<id.length; nIndex++) . x/ U& z" b/ ?, e( o% _# ^* j
{
1 N- h# L% o2 Y cCheck = id.charAt(nIndex); ( K# X3 a! N" V% U( B
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
. K/ E2 D0 o' }6 s' d$ A { 5 f' B6 E# p' T' S
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); I) D- C% a7 c7 Q( w3 D# m
document.sform1.id.focus();
H' {7 N# g) Z( V5 W0 H3 h1 A return false;
! F# c1 r% r3 G# r2 f9 e }
- `+ d6 {# ]$ T! h } - _6 ^8 T& h; `
chineseid = document.sform1.chineseid.value;
& {: P7 s& r2 ?: B/ V. ]3 F Y9 b/ d if (chineseid == "") " N) k" F ^1 O
{
6 ?- |# f: r8 x; S- X9 a alert("请输入中文昵称");
/ S& H% G% u$ y2 @: Z4 C2 }9 p- O document.sform1.chineseid.focus(); 6 A/ o1 }) I% l% q
return false; $ b. f0 \! M, N# ]
}
L3 N( c1 y6 J) H& ] w password = document.sform1.password.value;
1 O g6 u( j6 R if (password == "") 9 S' L- a x8 E: G
{ . q5 b/ p0 j1 K$ M+ ^! i4 S" o
alert("请输入登陆密码");
# d- F& n$ ~; m document.sform1.password.focus();
' u6 [" [3 b$ M) Z$ j$ l( C return false; , j% C) Q/ v3 _5 I% b5 X6 ], {
} 5 o" B4 u8 i1 V: ]7 s! ^/ b
password1 = document.sform1.password1.value; 0 c4 e6 F% {( k; g. e) N$ j; L
if (password>password1) ; D0 P6 Q ]; e" Y1 z3 U% ^9 J; N* R% \
{
4 ?2 O5 z' g! ?. c; X& \ alert("重复密码与登陆密码不相同"); & n; b, Z- J2 [9 M1 K1 Q0 ]0 s
document.sform1.password.focus();
8 {% u* n' [3 O8 Q* W7 W document.sform1.password1.focus(); & s) ]) I$ Z" p2 W% n( o5 K# c
return false;' d* m6 x3 F% D6 u: g z
} 6 ^, s Z( |) V2 z2 B a6 u' e
if (password<password1) ) w6 ~& w8 X; f
{
* K8 v% U1 F# j alert("重复密码与登陆密码不相同");
- ?7 a) U, z2 k2 B. @( j J8 { document.sform1.password.focus(); ' @$ U' q& y6 y- [. p) e
document.sform1.password1.focus();
9 h( U4 D& `& a1 N5 p6 u& g8 L* { _ return false;
: a8 Z3 D9 ^# |% _. Z& r } % ?" b8 g0 R* l( {- l' j) S3 f
if (document.sform1.email.value == "")
3 `+ M4 _6 N; Z {
2 |. z7 j+ t- h& s alert("请输入您的E-MAIL地址"); : b6 ` K. j+ P* u7 l$ r
document.sform1.email.focus();
$ g4 M5 h- d: v return false; ' |$ K/ n! |& {& ?2 O* T
}
% i( A6 G' \! Y" S" K+ J+ ^9 | * P1 V1 [) s9 g2 o7 ?
email=document.sform1.email.value; * g& d' X# L% N9 b% H
emailerr=0 7 v1 t( a$ t& y3 }
for (i=0; i<email.length; i++) ; H5 I) {, U* P+ a u, E" O3 p$ X
{ 1 ` ?* f8 y' Z/ q# u+ m+ l( e
if ((email.charAt(i) == "@") & (email.length > 5))
) O5 ]) ^8 o2 f) f# d9 K {
: M# F* o, A" C; D emailerr=emailerr+1 9 ~2 @7 z6 s# Y" t: o& k7 @0 L
} & N+ }2 ~$ F! d" s3 J- x
} / `3 m5 y- U* ~) R3 m0 `! h" ^/ h s" m
if (emailerr != 1)
5 p6 _$ a2 w" O& U { * m) N+ V; S9 Y
alert("请输入正确的E-MAIL地址"); 0 \" s H* p6 c) \# p5 X2 Y
document.sform1.email.focus(); : U; Z5 F1 z' h
return false; ! A+ j# ~$ o W5 u/ Y8 g/ c9 a! Q* d
} 3 b6 `3 c( N p4 r# f( Q
0 s( W+ ?+ w! h* Y) @ F* U if (document.sform1.checkask.value=="")
( f; G5 w/ S: \& c4 W& O3 m { 4 `9 a4 C4 n: n( K8 ]
alert("密码提示问题不能为空"); * A# g* G- G- S* l, q# |! n% W
document.sform1.checkask.focus();
! ^" Y; K; l, P" Q4 b8 G3 T return false;
0 r j; t2 |8 W+ P } * A/ _$ Z( C! g! c, w5 W1 s
if (document.sform1.checkans.value=="")
0 D) e" h# `" {6 @# { { ( ?1 q- A3 }0 `) `
alert("您的密码提示问题答案不能为空");
6 v: m$ ]2 h+ P0 Y% O! n4 k/ o2 }) | document.sform1.checkans.focus(); " k) X+ E: x/ Z+ R. t
return false; . T) R7 J$ a2 g' A
}
- `6 v- l# v9 _ m return true; 9 T9 U7 |2 t& A. i- D5 G
% o0 ~4 G" i, K/ s) ~" f
}
3 ?' I' A" X! b; C0 c</script> |
|