|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14337
- 金币
- 2454
- 威望
- 1647
- 贡献
- 1402
|
这个脚本对你可能有帮助:/ v9 W ?* I. ?& e1 I
<script language="javascript">
& a$ h# K- Z" }; I/ d tfunction IsDigit(cCheck)
- [7 U3 u3 k! v" f6 G4 h! {$ R { ! g- c4 F# C: P% O( {! P; N! L& R, m S
return (('0'<=cCheck) && (cCheck<='9')); 3 M0 q8 |) S& O0 U% ? [) v
}
" e/ ?9 G' n4 ~5 A$ t: M, S: q$ T# \ ' ]& P3 h4 N0 u, t) A; G5 p+ o
function IsAlpha(cCheck) / d6 G/ ~/ A6 c( H1 f i' j$ J" M) V3 H
{ * \- Z5 ^7 [8 z5 @' j
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 7 v$ @. L2 f/ [$ J! D; Q: B& v
} : ]$ r1 A" I9 d! a/ I
$ Y( L4 Q; ?( u+ C/ ^8 ~ H. w
function IsaNull(cCheck) 2 M9 N3 a; Q4 k: ]" ] t
{ + n! E( ~5 j1 N J! O" _! ?
return(cCheck != " ")
! f& r3 B' f- I: A3 W8 ~ }
9 {( q, ]$ ]' A; }7 w' I% n * y5 O! S) A' F; g: W$ S/ h
function checkform() 1 m% ~ L: I3 h- f: f
{
) q4 R( k) r" B5 k7 E id = document.sform1.id.value; : ?$ j6 E& i* j* k, [* _
if (id == "") 6 X; K! A* [8 M( U4 f
{
1 q- i) ^ y9 W; } alert("请输入注册名"); + R4 V2 b; N& h7 f
document.sform1.id.focus(); ' @" S, w( c, M5 i1 A3 n5 J( l
return false;
\4 y0 l9 {9 `* @, D y7 x5 A } ) v' P$ Q& {; {$ ?
( b% l; }6 G7 m1 r* Q7 h) p for (nIndex=0; nIndex<id.length; nIndex++) % p+ z% ~. i) v! g
{ / @$ S f b& ]7 t0 H) c
cCheck = id.charAt(nIndex);
1 p: Q2 F* T+ ]( s' j: E1 y if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
' r" h5 B' n. |* W- j { / S" G; `! O; Q: h% I
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); # D E- h" R; \" d# N% y7 e
document.sform1.id.focus();
0 [0 `, x; W, H( d2 ~- q return false;
h1 m6 |" A2 ]. T+ g0 |" W* u } 5 d" B" `9 V/ A! c
} 1 h9 R/ t t! Y( y
chineseid = document.sform1.chineseid.value; A7 Z# `9 l$ v |$ h
if (chineseid == "")
# h+ R" O# ^, ]2 `/ G {
4 t( d% u9 X. ? alert("请输入中文昵称"); + J" r: v- n- f& f* Q6 }% ]) j
document.sform1.chineseid.focus();
+ g% @3 W5 R0 A return false; ; D' G6 b r7 C. w
} - u" T6 o$ f1 J& N
password = document.sform1.password.value; ) {& b% m: f; v
if (password == "") " A% _, l2 k8 @4 ]) {
{ * f- f" C+ z2 P
alert("请输入登陆密码");
1 q3 n& l% P/ ?/ l0 @ document.sform1.password.focus();
0 Q1 p/ y' b4 w2 Z2 o% {8 l return false;
8 ?, o0 U* H# j2 |; p9 ^ } 1 k/ M5 A+ N1 ~% P( ~4 E3 P* y
password1 = document.sform1.password1.value; & e2 N+ M9 [7 q+ a& n
if (password>password1)
7 h) p' {8 A" } {) y3 S {- [; d1 u+ u7 `5 e
alert("重复密码与登陆密码不相同"); 5 a; C2 {# l' R8 s5 H
document.sform1.password.focus();
6 R! n9 z. x' v2 H/ |# q2 g: e document.sform1.password1.focus();
" F, P2 s5 I, e. \" o! c# h, } return false;" f8 }; m U7 O
} 5 x& z# }' ^( m. N/ K* R
if (password<password1) 7 m: G) V0 t1 d% _% Y: E
{
( P& O. s5 ]$ T' T! I alert("重复密码与登陆密码不相同");
, a/ E" O6 Q( ~; z; [) I2 C; ~ document.sform1.password.focus(); 0 M3 n/ V# Z, Q4 h
document.sform1.password1.focus();
& p' ~0 S6 T0 T( T' d& J5 m" X return false;
/ I9 E, ^ q9 `2 E% k } 0 [) d9 y! ?, j) ?5 j, [
if (document.sform1.email.value == "") - C; j# W! ]7 s0 [" \
{ : r* i9 U9 k4 l1 _! M
alert("请输入您的E-MAIL地址");
; g( _: o K( ~ document.sform1.email.focus();
% Z" O! S; V) n return false;
' n" G( Z, {& ~: Y+ ^ b }
) o/ h- @$ i+ n3 b0 M9 _. D " W2 x* G7 ?, T- Y: X
email=document.sform1.email.value; - q8 W E! d6 ?6 X
emailerr=0
- N' x/ u+ `0 ^% U( B- Q6 h for (i=0; i<email.length; i++) % O0 U# V5 q- `
{
3 z8 a9 B7 b" A5 U9 b if ((email.charAt(i) == "@") & (email.length > 5))
* C! r1 u2 t3 _% i, d7 j: h {
' r W7 k0 N' n9 m" a0 x. Z' N emailerr=emailerr+1 4 H* p% j6 A( N2 U! Q
} 8 B% R7 N: m2 G. C: H
}
2 i! M; h: e) B if (emailerr != 1)
/ [2 N V1 r5 H! h { 7 V+ f# r4 d! z, |3 X" m
alert("请输入正确的E-MAIL地址");
; o2 J8 O0 p0 T% ^- s document.sform1.email.focus();
, d/ v# s a* F return false; 8 @. g( a) \4 @: |- n
}
6 N7 T2 c* i7 k: }5 u2 B/ x 0 {) f- U1 J. n# m, p& o
if (document.sform1.checkask.value=="") $ _( w* N2 N) ?. \( E' `5 A/ o7 C
{ ' d, p1 H" m! [+ M0 }. V1 h
alert("密码提示问题不能为空"); $ F" p3 P/ \4 ~% @
document.sform1.checkask.focus(); 3 w( S B* O/ \7 m& n
return false;
8 Q. S Z/ [( h5 _ }
x1 B3 i% N4 f+ ] if (document.sform1.checkans.value=="") ( y4 a5 ?5 H2 |6 A* y
{
. i0 w4 ^: g7 U. \1 B3 j( I0 p& B alert("您的密码提示问题答案不能为空");
, L, {+ i; ]/ L! D6 a! O; a document.sform1.checkans.focus(); 5 V3 @( {! d, J, z, v& H4 q
return false;
% g ^5 N) l8 N/ e( u, A }
3 U( S/ {$ P( N, x. b. p, [ return true; & Y/ |9 I! j# L
9 Z' Z' _2 O$ }: `
}
5 i) m2 w* m- m' u. k! u _</script> |
|