|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14423
- 金币
- 2497
- 威望
- 1647
- 贡献
- 1445
|
这个脚本对你可能有帮助:! {4 w$ P f+ h$ r ?& l
<script language="javascript">
% g# s, B/ y6 ?( e; j+ Tfunction IsDigit(cCheck) ( s# G: S) H, h$ {( g/ E% f
{
3 P! V, X) X! X w* @ return (('0'<=cCheck) && (cCheck<='9')); & O. n5 N% b3 b# p( G
}
# B& x" D* J/ v6 @ 6 x" i; B4 T5 q @; ]5 @
function IsAlpha(cCheck)
) Q; H& L7 P+ s3 K# e$ g8 t {
|4 ^9 _ q3 E* H) s return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
- @+ f+ B/ Q9 p9 ]6 k2 K } $ X0 [& p; V1 c4 s, h
5 g5 h: h( R. G5 ^8 @4 b& z) ]function IsaNull(cCheck) 9 t- ~6 i2 j; [) M m- q5 N& q: ]
{ - H e: ?9 Y; X* j: S
return(cCheck != " ")
7 W2 [! Z5 D) \9 _/ ^$ V } # J* Z7 o$ y2 D; @
8 X( D/ ?- _ [9 M) g/ Z2 V+ Ifunction checkform()
0 _; X( U2 J) z- c% f; x* y4 M{ 5 {, T' a7 G5 ]$ }+ B
id = document.sform1.id.value; 3 x. G c3 b# q0 L
if (id == "") ' @1 L' \& \6 e# ]2 ~1 P8 m$ }: G- i
{ ; [8 m2 w. l7 s; x0 V, n
alert("请输入注册名");
. B6 q F0 Y, b s document.sform1.id.focus();
) J1 I: E# G+ H0 b4 x* v return false; 7 D) T1 B6 y8 o
}
5 e& ~+ D4 E; ?
" o% F# O( L2 E2 O for (nIndex=0; nIndex<id.length; nIndex++)
/ t- G! U0 Y$ f {
. n1 X% f* x( W1 } cCheck = id.charAt(nIndex); ' q7 ~* @) f0 n1 R! w/ l+ }7 f
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 3 [+ f! Y( f4 V6 q: f
{ 9 I2 u. n# V- }. W* w
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); : ?1 [0 {0 n# E
document.sform1.id.focus();
6 L5 E+ H; C3 I9 U return false; 6 q7 W) b5 e8 G7 S% X( e, k
} 5 n% R- z, q% ~$ h
}
1 j* \8 }# J& J6 S8 a& J chineseid = document.sform1.chineseid.value;
7 h2 S% c/ r: w1 `: A* V; d4 U9 X if (chineseid == "")
% F3 a) [- U4 K& T" \$ _, Q { 8 Z1 s& J7 o* G0 u# C
alert("请输入中文昵称");
2 I0 S/ J: ^0 c- a document.sform1.chineseid.focus(); 4 G* z M1 M2 ?, ]: z4 t2 U
return false; 8 i5 @' P* x) k' n
} 9 t9 j( ?* y+ O, b
password = document.sform1.password.value;
2 G) T) S, l4 e8 r$ ]# y7 m8 t if (password == "")
6 n9 m2 J) S. s1 [6 N( U { 6 T R8 Q$ k5 f s% Z# |2 q
alert("请输入登陆密码"); b, k7 ?- ]% ~( F
document.sform1.password.focus();
3 i3 G0 W4 k5 z! N4 W return false; % Z" V3 t: L. u2 @) E) M3 q/ b& U/ b
}
- s, p. i. ~. L/ { password1 = document.sform1.password1.value; " g# J+ G% p+ @* w3 |2 k, [
if (password>password1) R+ V( L/ c1 |( ]
{. x6 P* i( b4 p: O/ t: u' ~
alert("重复密码与登陆密码不相同"); 5 p! f* t8 x. P) m4 I3 m, {
document.sform1.password.focus();
( P i% a: J: y- I& K document.sform1.password1.focus();
7 `% s9 ^3 U6 K, E$ \ return false;2 X3 Z+ X3 i& @1 b+ N' n
}
. b ]; \5 z4 |4 W- {5 iif (password<password1) " P! M3 D S1 b; c+ U
{! q: Z/ i0 R; j T6 s; D
alert("重复密码与登陆密码不相同"); / J3 }/ B; i" `1 I+ }6 t; H
document.sform1.password.focus(); $ u* _, ]# Y: B0 p3 K! Q& ~- b+ d
document.sform1.password1.focus(); : z8 M7 t+ c6 G) ^% A& x
return false;5 M% t6 }! q4 ~, n
} 2 h7 u0 O3 P, \6 c
if (document.sform1.email.value == "") & u; h. v$ ?- G$ V0 V. J
{ * z X! d% i, q+ z. h+ \
alert("请输入您的E-MAIL地址");
& _1 ` y- r$ E& N document.sform1.email.focus();
9 S6 B) r1 E6 B8 O+ m return false; 8 j" Q, v8 O1 {7 K ~
} 4 e9 t) c S9 U3 a2 p
2 q; I$ T; ~+ r% h: `+ q email=document.sform1.email.value;
1 N4 C2 B3 ?3 o" | emailerr=0
2 V4 k& D- L+ a/ P3 } for (i=0; i<email.length; i++)
, Z- F: c9 F# I: m5 `/ R {
5 j9 _$ p* R' s0 {7 z; H; R if ((email.charAt(i) == "@") & (email.length > 5)) $ y" C7 r4 O. @' @
{ , ~5 X5 E: A% x; K# t+ H/ q6 C
emailerr=emailerr+1
8 _" e4 Y! j$ u6 c2 r# C3 F( q } + b% w) L% D& P. M9 U/ K/ ?# n
} - h. b# l1 s9 c( w) J
if (emailerr != 1) ! k# Q" `/ W, g- T( h( g+ U
{
' R, g5 M" D/ P. X2 k5 \ alert("请输入正确的E-MAIL地址");
$ Z/ F0 V7 B; s; `5 W- t& x V+ Z document.sform1.email.focus();
5 `3 v* ]( P2 A1 w8 y return false; 7 S- _# p% R% Z, e4 t; ]7 y
}
$ j: H( U) ^: F0 {# U) f8 @ H G& {; G$ M& X, _! N W9 T
if (document.sform1.checkask.value=="")
# r: j; j% ]' h; v+ I0 P, M {
1 z0 @7 M1 X, F4 T* `, F+ @ a5 N alert("密码提示问题不能为空");
# H# D4 Q; `" p3 u, z- b document.sform1.checkask.focus();
6 x7 J$ ?8 h- s1 K: n return false; & j3 r: U) g, P' s- g( I$ O
} ; w; |& Y, p# C; c$ C1 D1 u! S
if (document.sform1.checkans.value=="")
* B% w* X# B/ b7 G( S1 w { 7 G- v2 l, b# D" K
alert("您的密码提示问题答案不能为空");
! G }' |% l* ` ^% N' _" w7 E) z. I document.sform1.checkans.focus(); 2 I/ ?8 G) d2 y: S* |" o* ?* B' O
return false;
0 N7 c0 e) x7 {2 N6 [ B7 O }
) F `- R) y5 ~7 J$ M return true;
9 K q1 n1 p; ]- n. g3 x / i2 A5 o% N+ a9 t0 ~
} ' M( _% p* M2 c m) k1 r" G
</script> |
|