|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14443
- 金币
- 2507
- 威望
- 1647
- 贡献
- 1455
|
这个脚本对你可能有帮助:
# c/ E3 m5 G) f7 c, d X( \<script language="javascript">
+ h! D1 i' F+ a/ D4 i8 D, a2 X& lfunction IsDigit(cCheck)
! X9 L2 B1 c7 _ {
3 L& r+ _4 G. S, F return (('0'<=cCheck) && (cCheck<='9')); 5 f2 V, a3 F! J3 K/ {! g/ i
}
# E' a$ e" ~2 K7 Z ' C8 I( ^, ~" c% Y& j
function IsAlpha(cCheck)
" f. e. H: @. c" r1 [( R( c( U S+ G5 A { # f# D% o; G6 L* F# N
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ' d! E& S) T! x6 w
}
6 e3 n; Y! h0 j- M# p- e1 V
3 C: |# E7 K8 Y* C6 z Afunction IsaNull(cCheck)
; a i6 h4 v% c! U# M; e {
6 s& ^7 U' c1 R7 N7 Z3 Z# `: @ return(cCheck != " ")
6 i, S9 B# q+ g& @, Q }
- ?/ g9 z3 k4 I
) A9 y2 h( Q) G |function checkform() . c |1 o, r" i! g R& @; i9 i1 V. j
{ ' u" C! h+ g7 e3 h1 d
id = document.sform1.id.value; 7 }- X6 {; r, q; l1 O# u0 g
if (id == "") . n2 V& k" H. d4 F- l4 [
{
2 Q8 Z D2 @ j* c( t( |! }; S alert("请输入注册名"); 3 w# [8 e6 c; t$ c% [, B) c) P/ Y
document.sform1.id.focus();
) _% H( l3 Q+ c; Z return false;
+ p2 ~% |+ o9 u } ( d& D! ^+ G6 O8 w0 ]3 t5 I
% p' q2 q- a( E! U% H) E for (nIndex=0; nIndex<id.length; nIndex++)
7 R1 P2 P* g7 Y; U { * ^$ C8 b' v% F: u! T6 _
cCheck = id.charAt(nIndex); - O9 V! K# X0 ^+ q
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
' o0 x$ D6 ?( E( Y: h( L: g4 S( S) K { + ~3 p( {# t+ V2 d G: p% R& q. i
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
4 f0 T! v+ ^: ~ document.sform1.id.focus();
& {0 k t5 W! ^" @ return false; $ v1 B/ e" ?8 i% `
}
3 S8 q: k" o* `) ?( ~2 }+ l }
: W$ [4 p) f% F" b9 g4 {: _' O- O chineseid = document.sform1.chineseid.value;
6 t" G% \7 S6 o4 d2 n if (chineseid == "")
: X! \5 P7 h7 u( O { 7 K; M8 i( |. a
alert("请输入中文昵称");
# Z p% h- z. Q* l7 t# j" d document.sform1.chineseid.focus(); ( U6 G9 G0 M, @ @
return false;
8 f; ]- [, w- ^9 d3 `+ x } 3 Y# d( E/ U u' w4 f8 I
password = document.sform1.password.value; 4 A( Z5 O3 y6 T. Y
if (password == "")
: g" u* c6 d o2 j. g6 ` { & L- t. H `% G3 m; q+ _+ _
alert("请输入登陆密码"); , H' \ ?, A) q. T( y
document.sform1.password.focus();
3 h& [, w- W- q# i0 ` return false;
8 e8 x/ @) i/ H* D; m' G1 Q, p4 g } 5 u0 X1 y$ S+ Q- z
password1 = document.sform1.password1.value; ) P; R7 z0 t& a
if (password>password1)
1 @0 P8 B" p- L* m' K. A { d- I, `$ R1 O* H* q& x, g
alert("重复密码与登陆密码不相同");
/ B) w3 w! C; V: s0 }# z9 u/ g3 w7 m document.sform1.password.focus();
+ g1 N6 p! T+ J4 T1 s document.sform1.password1.focus();
6 D/ U1 e: H; G7 \6 q; K return false;3 f0 {+ u* ^0 D; @1 {) y2 ]
} - K: ^# [$ a* L
if (password<password1)
# l! {* \" V; h* u" o2 ~7 |% q1 w {
& T7 h, p7 d1 W. ~5 C4 u alert("重复密码与登陆密码不相同");
3 e! c% _4 ]) S3 d# ] document.sform1.password.focus();
3 p7 k4 V! X& X8 i- K: N1 V; x% ~ document.sform1.password1.focus(); 5 Z& j4 U$ I9 h% R) I+ q5 c# |
return false;
0 |; y: \0 H# z4 A( ]# A, E }
' r E/ i0 P6 w if (document.sform1.email.value == "") ; x* F0 V! S' s" \
{
; }. M' r( S0 v4 ]+ M alert("请输入您的E-MAIL地址");
/ ]: _6 M K$ N; V9 c% g# Z document.sform1.email.focus();
" ^3 G: Y8 c# t1 L; i. ?& V* M return false;
# L9 _& T0 N" A) E3 p } ' M% J4 ]1 ]* v1 N, E/ d# G7 ^
! M; D- g- D# d5 i4 u email=document.sform1.email.value;
+ z9 ^9 r k& L3 n emailerr=0
* d$ F% O" ?/ i! h# W% M. q- ~ for (i=0; i<email.length; i++) 0 p+ w: U; a" M w
{ 6 I& H: Y1 q4 D) G# k i4 e3 g
if ((email.charAt(i) == "@") & (email.length > 5))
) \3 c* I( h0 p- u7 O# H T& P { 3 I; Z2 b& D& f. a1 K0 y
emailerr=emailerr+1
" w8 K1 L9 z- Q5 X! n } $ z& d3 L# F# b* W$ `# e
} ( w/ R# `/ t. k$ [
if (emailerr != 1) ! N( W9 {- U, x' \' K1 S
{
9 b! u: u. l5 ` alert("请输入正确的E-MAIL地址"); : x3 t8 e" C- D' a- E
document.sform1.email.focus(); 9 o2 x0 b' Q5 p3 P* D
return false;
+ r3 U; s( [6 H7 ] u }
6 B5 R7 n4 s% `5 N" O& l" O z ! J9 |, ^ r6 _" l) J
if (document.sform1.checkask.value=="")
3 k8 s5 v' x3 H" ?6 z { 3 f& z# o' d% O
alert("密码提示问题不能为空");
- b9 b1 _$ Y% H4 _ b1 y& j document.sform1.checkask.focus(); # E+ m! W7 u' g; w9 W
return false; q$ l1 q9 _, i
}
" B: x: Y d. S* }9 B/ L5 U! L2 b if (document.sform1.checkans.value=="") & g8 O4 H0 I& `/ g) |' b
{ % [& D' A- e/ {, V9 q. f, b7 C. e3 l
alert("您的密码提示问题答案不能为空"); 4 v1 Z) O5 Y2 k7 x: z6 {3 j8 ]+ |
document.sform1.checkans.focus();
3 v. @* s8 K* t# i1 l0 Q* A/ P return false;
- |% F9 S0 V; w }0 J8 }% h/ M" B+ e
return true; % t/ E8 G' U# s- t0 ]& G4 f$ ^# ]% U! @
) \3 F* S! S. w% V
}
# z' m% d7 n; p% h) Q x</script> |
|