|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14331
- 金币
- 2451
- 威望
- 1647
- 贡献
- 1399
|
这个脚本对你可能有帮助:
4 i% D* d- z0 b% `<script language="javascript">
8 q% C* J4 B; d% jfunction IsDigit(cCheck)
- B6 O. y9 y q3 {0 q { * c7 ?. _. n: v1 P; U
return (('0'<=cCheck) && (cCheck<='9'));
* M6 K) ~$ u! s: \ }
. N4 Z5 C+ Q0 @) M, ?. ^4 C. @ ) L- D& x, y6 D3 _* H
function IsAlpha(cCheck)
0 I3 d0 s% |7 z" p {
+ Y- o- o, q2 C) f+ W+ @+ P return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) " Q+ V i& f' c: }( \
} 3 @* }4 A+ E& h8 I1 [
/ \0 f+ A+ _9 I m$ K3 K6 L
function IsaNull(cCheck) 4 k8 ]8 p/ R. L1 l
{
- p- j! r: X! } return(cCheck != " ") % K+ x8 P6 z9 k7 I$ z' X
} * w2 w9 s# P8 [2 [% u3 Y
/ i- t9 h" C2 R9 K/ @/ I! Q+ C- f
function checkform()
" v; K! L% O( N) p1 R$ F2 B{
; Z) [0 `# C5 T" j. V( Y7 I id = document.sform1.id.value;
- Q' @) W* r; b% v" ` if (id == "")
5 i1 Q1 `$ f9 s: v: j; r0 O) v1 u6 Z { 9 @4 w1 @) f# h J
alert("请输入注册名"); Y5 e6 r1 b y% t7 {0 D9 H: ]
document.sform1.id.focus();
N" O1 d6 k3 S/ g" M% } return false; 9 v3 l. }* J" Z$ r" u( x
} 5 y8 {3 x" d6 x9 m3 j- O5 R" [" M
: X4 ] H# |: ^, P& F3 a
for (nIndex=0; nIndex<id.length; nIndex++) B( V q4 V- q( a4 A9 ?& `7 P( r* q: t# G
{ & {2 X, C: E2 R# j, T) E. y
cCheck = id.charAt(nIndex); ) v1 Q1 Z9 z) K# c
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 9 p5 y) C$ @/ K
{ ) K: |8 A% o+ o( j. O# l
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 2 Y/ `& a: n* o* Y
document.sform1.id.focus(); 8 t5 A+ I# R5 x# n% v7 x- e6 \& ?
return false; " ^8 b& F; l: T$ E6 F5 p) c
} 6 T f& n! q+ i
}
3 x& a* p* F5 l* t( X chineseid = document.sform1.chineseid.value;
; ~: X4 ]. u8 R! u% k if (chineseid == "")
z E0 S8 N+ U* x) Y+ r {
& Q" n+ U: q7 [ alert("请输入中文昵称");
8 t) x& J% m/ I! ]5 Z" m7 W$ t document.sform1.chineseid.focus();
1 u/ k- t& h; _5 A u return false;
9 L: P/ L" V' B- N4 V" w6 O, R' \ } / F: }" T$ q- \/ Y% z( r4 c% e+ S* z+ b
password = document.sform1.password.value; ) v. X& C0 }3 h2 }3 e, W" Y/ X
if (password == "") : D" [ ?; i% r) z3 u
{
8 e+ s; O$ G# O( o0 v alert("请输入登陆密码"); 8 n( {) X& }) x+ ~: ]( |
document.sform1.password.focus();
3 W9 \* w4 O& k0 m/ i0 i/ ] return false;
4 a# Z V+ h4 o9 q } 9 E. p5 \) w/ m+ z& L/ Q
password1 = document.sform1.password1.value; ( y. J) F& u" I& e4 W
if (password>password1)
) V) ~% g+ _! D2 s8 C9 v2 K {1 ~5 F! n( L @0 S0 \4 D
alert("重复密码与登陆密码不相同");
9 e* _: O* P% S& T" [( J document.sform1.password.focus();
9 q; r0 V9 E! Z9 b- Y z* K document.sform1.password1.focus(); 5 F+ n b4 }0 P7 I$ V6 i: A) b3 i
return false;$ u. e$ I" Q+ P5 i3 F
}
9 O" ]% T) z7 C& T( Uif (password<password1) # D: _8 e# H0 Q/ g# B" U# K9 ]
{3 J# [- z! ^3 j9 M- t+ k, @6 P
alert("重复密码与登陆密码不相同"); ; u+ `9 @2 i1 a# B
document.sform1.password.focus(); 4 m7 `% \- ^( C
document.sform1.password1.focus();
6 ?+ W' r4 A% G1 u" i& T+ K return false;
2 r: |0 i/ R) \7 O5 M7 A. P } 3 H) i! V) ^% Q ?, ]
if (document.sform1.email.value == "")
/ {1 H& X# h0 ^" m2 E {
' T- a% J% \" ? alert("请输入您的E-MAIL地址"); & r; w; ]6 a. k# x* |6 {
document.sform1.email.focus(); 4 Y! L' e6 |% F: A6 v; l; @! d- i
return false; + l0 e2 H6 a' C
} 4 q: U, e4 L v( h [( |
. ~6 ^. U- a% p" W
email=document.sform1.email.value;
3 _3 l8 t8 W0 _0 ]& T. f$ J% r emailerr=0 3 S# {/ ?' R! f% O7 F$ p% v4 c4 d
for (i=0; i<email.length; i++) 0 k6 X6 \. g1 B6 _; T
{ ( [3 B5 z! S& R7 a( \2 ~) P
if ((email.charAt(i) == "@") & (email.length > 5))
- s1 s$ s# }0 j1 V2 o {
" G: q7 f+ ^) _& V* o7 d- P emailerr=emailerr+1 4 X) L+ l+ w- Z
}
7 z& V/ n) X& @1 N7 E }
$ q$ H* t8 z# K; g if (emailerr != 1) . _) T) b$ `* T- u
{ + g; U% I$ O4 i* e S7 e1 n& a
alert("请输入正确的E-MAIL地址");
% v( C% k2 D) S" `1 B document.sform1.email.focus();
. o9 }3 d: e. E* p1 k/ N return false;
0 w2 R" |0 x7 r7 a0 Z } * G' z: }: r' W( E+ d
9 s/ F# z3 H; _ if (document.sform1.checkask.value=="")
- @- S) |. E4 ~& n% p, G+ Z$ A$ N {
- D8 j% i$ u6 P5 e* K/ I alert("密码提示问题不能为空");
/ Q+ G3 }# H* ?* w document.sform1.checkask.focus(); & y7 z' Q) h0 W9 k: { M! x
return false;
8 D2 D3 l. r, I" N2 l5 _ } 2 a+ q* V# h( _9 [6 K5 `
if (document.sform1.checkans.value=="")
0 n3 Y$ s; |$ H: m { 3 N* Z% f: K" o4 d5 C( r# _
alert("您的密码提示问题答案不能为空"); ' T: o: P$ s( h5 p7 F
document.sform1.checkans.focus(); ; G4 F4 H0 c; b: i( Z9 |8 H0 Y" S8 h
return false; * h% v9 S6 n: `
}
3 a* L c$ C- ~. E% H: R return true; 4 f6 x. }& ^$ Z6 |+ ]
; S9 v5 k( w8 ~5 R
}
1 |2 \' O9 P E</script> |
|