|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14419
- 金币
- 2495
- 威望
- 1647
- 贡献
- 1443
|
这个脚本对你可能有帮助:
, i N1 @7 x" i z* w# ]4 B1 N) q<script language="javascript"> 5 Y: H; O& \ s3 G( L* n
function IsDigit(cCheck) 4 G' B2 M, Y6 Q9 S% J
{
8 h8 v& M, k1 p& a; ]9 @ return (('0'<=cCheck) && (cCheck<='9')); / z6 A$ L& E8 c
}
& ^( K+ @, k& y9 \# Y# H i
8 V/ e: C5 Y' Y3 a6 O. J7 Afunction IsAlpha(cCheck)
`( C6 Z7 _9 t) G7 U { : i2 N" y* G- n% }& Y' m( ?; z3 E
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
- ]! i q* q7 ]1 @( k: C } ! J8 ^4 u5 O- z g
) }, A/ |+ r0 I9 W, N% b' [
function IsaNull(cCheck)
2 [8 a# W6 ^6 d: I" G! T: q { 9 q7 |* ?" ]3 t; X! g0 f% a. v2 D
return(cCheck != " ")
6 p1 R& v B, ]+ H$ w& W }
, u5 P6 J$ ]8 h' b. K9 \# u- ? ; u0 K5 }2 t$ S5 p$ k& O7 m# I
function checkform() # z. h9 f: P/ S' ~
{ % `! t' w* F% i# B C! g, l
id = document.sform1.id.value; 9 k$ ~$ V1 P, X% d
if (id == "")
$ a7 B3 Q9 y/ U0 j { ; F B6 {3 Q! x0 F, J7 D
alert("请输入注册名"); $ @! ~8 D1 X8 n
document.sform1.id.focus();
9 E7 [' _+ _" h: a5 A, U return false; 0 Q0 n2 A2 L/ P4 c9 b/ P
} 8 J: k: b+ K( V3 {
8 ?$ y( A# f2 [/ P E6 c6 U. N for (nIndex=0; nIndex<id.length; nIndex++)
1 L6 [6 v7 `/ W: C+ K$ q9 m { 5 X) v4 {7 H, i, J
cCheck = id.charAt(nIndex);
) q& {% v/ t8 i2 j7 Z if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 0 l/ T1 |/ ?+ s9 r/ Y
{ 3 j' B5 }) H$ V2 I7 |( k
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
0 m; d; O7 }2 ]$ y& P5 F# b document.sform1.id.focus(); ' ~9 l0 K( A( ^3 ?0 C* Z( ^. j
return false; ; h4 l9 {* b1 F; j' V8 J% P. n
} 3 Z6 S( Q: o* M0 E
}
! d2 h9 t, T. s: `6 F! S- J. W chineseid = document.sform1.chineseid.value;
; L6 d4 B$ `! R1 b5 B1 ]6 q$ Q if (chineseid == "")
, I# K# b5 t' r( R6 b$ @$ f+ U { ' p E7 H( h* x- f' T
alert("请输入中文昵称");
# ?5 e$ W# b& q. P document.sform1.chineseid.focus(); # l# ?4 a: n! T& O
return false; + R- I' p, O& t9 v* L/ W
} / D3 k: c5 k1 C4 h& v+ Z- V$ s M! w
password = document.sform1.password.value;
" S F/ @: c& q if (password == "")
, ?# k. f7 u0 M2 b# l0 Y { & n* b4 f& j# z
alert("请输入登陆密码");
% D5 P1 k' d. }4 N$ |6 J& W document.sform1.password.focus(); ?4 `& S# v- p3 g( ]
return false;
6 e& q9 @% g. D1 o; c }
6 q- d( w( B1 j0 _ g; J0 L password1 = document.sform1.password1.value;
' w" M5 ^3 N7 Q if (password>password1)
8 K" ]4 {" H! v# N" Q+ {* u2 z; c {
1 u4 e& J' {/ b( ^% G/ T4 @/ D7 H alert("重复密码与登陆密码不相同");
9 \6 A. G" d; \ document.sform1.password.focus();
- A. J$ r/ ^3 N3 ~ document.sform1.password1.focus(); ; Y0 \0 d/ k7 e3 d* [
return false;
" x# q" a2 e( `6 D# \3 Y4 i) ]$ A } ) V7 V+ W$ {) f& N6 Z( E
if (password<password1)
; Q( `) E* |9 C* ] f1 K. v {6 L2 |; I* H: n" T _7 m/ R
alert("重复密码与登陆密码不相同"); # r& s! w, d' P+ V) f$ r `
document.sform1.password.focus(); ; W5 `& }% W: r0 ^
document.sform1.password1.focus();
: p5 K- U: F z [7 t' v return false;
# x* `3 x( @! D7 Z' y8 t } 8 @/ O( [) Z7 V0 m7 Q" U
if (document.sform1.email.value == "")
% }5 j% F, a% x: c { ( c- b0 l! |) ]9 v
alert("请输入您的E-MAIL地址"); ( r! i* [$ |9 ]* s) u3 M u2 ~
document.sform1.email.focus();
' _- Y1 w8 z' X7 g! ^( U0 M return false;
( _+ l7 c+ n) V5 w- ?$ x& z M }
0 z$ c5 R( s7 x/ b% z
0 q! g# n5 T9 S+ m2 @ email=document.sform1.email.value; & ]9 A. S8 Q+ [1 ]
emailerr=0
) h% \+ j* L2 l/ W: T$ W6 G for (i=0; i<email.length; i++)
- X2 M- V+ Y1 f0 n& B {
. z3 o3 R/ K. G3 \" S; } if ((email.charAt(i) == "@") & (email.length > 5))
( F; i4 `7 z' d: W9 W9 j$ O { , L% }& j Y* `2 A( \# a
emailerr=emailerr+1
/ Z3 ~ ^; `5 N: z* L: I- J }
J& Y7 @+ `1 f4 N2 W }
6 k( c. w3 m- v if (emailerr != 1)
8 @: O. q5 e' {) D6 H G {
# r+ _0 Y$ t2 ~' v6 R$ J alert("请输入正确的E-MAIL地址");
8 J3 k) P9 G6 Z- `% I& L: J document.sform1.email.focus();
* a7 z/ q/ b8 ]+ h, W9 e! _/ s return false; # e3 m* i6 t7 ?5 s0 j( U- o& y
} 3 _# h9 [9 U' f! O" N
, q J. V( \* J/ S1 Q; m if (document.sform1.checkask.value=="") & ~6 S& q4 {7 }7 S. _- U0 R
{ 3 p1 T) c! x9 w0 c
alert("密码提示问题不能为空");
- R1 i) c' k/ R! Y6 I document.sform1.checkask.focus(); 3 v) O* ~( L6 Z. _/ V9 r9 \
return false;
# y; C7 A+ p: ^ ]2 Z }
& [/ p+ G# i5 D' A* D7 i& P; t8 v if (document.sform1.checkans.value=="") & i! a/ d& L, x: @
{
3 ~+ Y: Y+ Y+ U0 L* a alert("您的密码提示问题答案不能为空");
& L- l( [/ D( I- j$ {1 i& h document.sform1.checkans.focus(); 9 ]" `+ ]' D* x- V% P# \) X
return false;
3 g" f4 X. d. Z9 h: X+ ` }
( h6 p# u3 E7 r/ }9 c1 z1 f return true; ! e' f% i) N4 o( A$ k
& b F+ {* g0 M) H}
& ]; b- ^, X/ _5 Z" \( J</script> |
|