|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14403
- 金币
- 2487
- 威望
- 1647
- 贡献
- 1435
|
这个脚本对你可能有帮助:
3 w. S& |& v! r2 t7 Z( D9 ]) i<script language="javascript">
3 V( }. a& V* d; dfunction IsDigit(cCheck)
& E$ c3 e9 c D+ h+ ] { # ^& h. d. R0 B0 u( U* x* Z! b
return (('0'<=cCheck) && (cCheck<='9')); * z7 s S. P- |
}
, }7 {$ N& w6 J1 i2 v4 a
) n% g L; T: Z9 \function IsAlpha(cCheck) 1 B) O2 U U# l" g$ K3 T) C
{
3 ]* f) b- F" ?! @2 ? return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ! g4 U- K& {' ^ J) o+ D. p
}
; `5 G) }; N, N7 W) h4 O3 A' {! }
P, a4 P( ?+ j7 \! Vfunction IsaNull(cCheck) 9 S( C7 t9 h2 a6 L+ m+ C- }0 \# r
{
9 ^$ |: Y5 F5 H) v return(cCheck != " ")
4 F9 a; r4 v5 t4 B; c s1 [ } ! X: C9 D; G; L3 r( o; h2 j! k2 T% w
1 q2 W+ R' n( M+ Qfunction checkform()
' V* l0 V4 F7 l. X0 Z; t{ ' M1 ^1 R; Y* [$ s3 n& a
id = document.sform1.id.value; ; L: W. ~% a" A/ G" e: m
if (id == "")
2 m- v6 `' E" k$ t { % ~' h3 V) v2 K% S/ l& i2 W6 W/ |
alert("请输入注册名");
8 V" H' ^; z& ^ document.sform1.id.focus(); 5 V% V( p) i0 }' Y
return false;
( t( I7 H1 g' K2 H } " q, j' ]7 E. I6 r( `) n0 x0 Y) \
) [, ^+ Z0 S2 H1 J2 t# I% p/ d for (nIndex=0; nIndex<id.length; nIndex++) & ]5 Q: j0 t I9 N
{ $ b4 @& g0 [/ T4 `7 e$ A( c
cCheck = id.charAt(nIndex); 6 ]1 x0 k9 B; @! L# N- a- h6 H" |% R
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) / E7 p& o% }1 R
{ " D+ z6 b+ G* ]% e( P
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
+ i% W/ Y, _0 v! [( B, ]5 t document.sform1.id.focus();
4 _: t4 a7 {- i) R9 S+ E5 J* \ return false;
* U" u" l9 E1 [# Z5 b } $ _: _1 ?6 o. t% h
} i" A5 a* J7 Q6 z
chineseid = document.sform1.chineseid.value; ! B; Y9 m; D! X$ O% O+ ~% z
if (chineseid == "") ( z1 I# w+ m% X0 P3 Q$ `' K2 Q
{ % T7 b5 J- [" Q1 D+ E: E4 t2 k
alert("请输入中文昵称"); 1 \; j6 g4 [7 F0 I9 D; s) t% ^" l
document.sform1.chineseid.focus();
6 ?2 e# y+ S" A return false;
: k9 T, P0 F: ~5 S$ A }
6 d; y0 d! m* b6 F2 @7 @, Q6 g, B% ~ password = document.sform1.password.value; 7 h; Q( W) X( T1 G
if (password == "") ' A D2 v2 F7 i! a9 |, T
{ ! F0 ?2 R' C4 \5 O
alert("请输入登陆密码"); 7 q8 R! V% t- `0 ^+ C
document.sform1.password.focus();
! h$ [9 v$ A" m' i" E return false;
) @5 u! `* T; K9 v! U/ K }
6 a" m' [6 |, Y- U2 M# N0 N- U password1 = document.sform1.password1.value; - T0 E% k/ _6 v/ f6 q
if (password>password1)
W' ^" c# n% b& q {% Y, D7 ^2 a# d' f' O) K' o
alert("重复密码与登陆密码不相同");
4 u$ |) ^+ ~3 H- M o9 } document.sform1.password.focus();
( z8 u- i4 F1 f3 G3 B" f document.sform1.password1.focus();
1 Y( O3 Y/ i: H% q- _7 T$ Q, m return false;3 L+ J) o3 e. h8 F ?! q: S
} & z+ F0 G; G6 [0 m: ]6 E
if (password<password1)
6 F5 d& Q* E) |1 E% T {
9 {: s, U( e* q( K) [/ s alert("重复密码与登陆密码不相同");
* g) ^0 k7 D3 _, ?" v document.sform1.password.focus(); - u$ g; j. ]% Q) _( m& u( S
document.sform1.password1.focus();
2 w; m) K0 x" t1 x6 D1 ^ return false;- d% d* p. V# Q& F8 Q
}
) a8 i9 _$ B% a. ]% o. I if (document.sform1.email.value == "")
4 d& T) j: }0 d' H# j d { ( [; V% j- [: h3 b+ o# g& P) ^. E0 u
alert("请输入您的E-MAIL地址");
+ F l: O4 z2 a3 Q; S' S1 ?6 l document.sform1.email.focus(); * ~' N# u. _0 _
return false;
# o% i# P: a" C" C3 S9 H% ~; Q } 7 J- O) ?$ U3 _1 ~* D
( h2 W8 V! l! B! U0 @* I9 B( t1 P+ o+ N
email=document.sform1.email.value; $ Y5 F8 i$ E( _! ~
emailerr=0
1 m4 {4 a4 C* S( j* \ for (i=0; i<email.length; i++) : p% F* N) x. V0 b' R" v0 [1 m
{
5 S$ K) l) F) Z {1 I if ((email.charAt(i) == "@") & (email.length > 5)) & C. t1 L) `2 J; r& j0 t
{
) i# g+ h! u8 G emailerr=emailerr+1 3 V. |3 W2 J4 S! r5 C6 [ R: O! Z
} 2 P% \% g% [7 l
} 5 F( @, n- Z, N, @6 ?, z) c
if (emailerr != 1)
+ C- G9 R' i6 _) C, W { 8 f2 e: ]* N% x+ P
alert("请输入正确的E-MAIL地址"); & `# b! o D! @ I0 R
document.sform1.email.focus(); : T$ ], m% n- ?' t0 {9 N$ B1 O
return false; 7 v; h3 f( l6 p3 U4 L
}
N0 c* k4 S5 }, K+ g/ G% | 1 \5 q0 C i+ Z$ N/ g2 N
if (document.sform1.checkask.value=="")
3 o1 A9 X1 j. `+ l4 B { 5 G5 x I9 L; [. q4 w
alert("密码提示问题不能为空");
( Z; w$ z# D% E. P9 u4 T( h: ^6 B document.sform1.checkask.focus(); " a3 Y0 h1 w1 z
return false;
6 k' p; P* h; Q, {* o Y% @5 v }
5 H8 v Q2 R5 }. f if (document.sform1.checkans.value=="") 6 K) I d+ }8 i5 H% [3 {
{ : Q; E& z, S6 A
alert("您的密码提示问题答案不能为空"); ( o7 F0 f9 A" _) ?, Y7 n1 Z# j
document.sform1.checkans.focus(); x% |, O4 w4 {( E/ R; q" l
return false; , `" N J9 V2 o: X5 l8 I% r
}, O4 U6 x! P4 d2 G- G3 w- a5 F
return true;
5 l% o2 ^& k( z5 W9 Y2 m& Z. S" ^ 4 y7 D5 J- ~/ x5 G1 {" k7 @
}
3 z. P' |' @. k' y</script> |
|