|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14315
- 金币
- 2443
- 威望
- 1647
- 贡献
- 1391
|
这个脚本对你可能有帮助:
: O6 c2 Q5 n! F' p+ I<script language="javascript"> 1 O6 ?8 ?4 H0 G
function IsDigit(cCheck) * |4 U. d, L) e$ y& Y. {
{
0 `, u1 r+ U( u) V( F2 r! a% v return (('0'<=cCheck) && (cCheck<='9'));
& u4 I7 w# Z! f8 F } 0 n9 O" R1 E1 v$ c
7 A/ D+ d' H- R1 z. B4 efunction IsAlpha(cCheck) 5 F8 O/ c2 A Z; Q1 e! i, b7 H9 @
{ & v M! k/ j: d* q2 a& n! k
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ' ~) b6 e- C0 |# W7 M; S. }2 A
}
& U: h( h9 Z0 ]8 f. }2 z0 }8 o: D 5 D* Z5 Q' f, [5 Q
function IsaNull(cCheck) 6 }' f3 u1 v8 W6 b) u" @
{
% G! S8 a: ]0 y return(cCheck != " ") 9 V9 t/ M: D$ O4 o% r
}
. j1 T8 @" U6 q' _
3 |/ Y7 R# a: B/ sfunction checkform()
5 [# {- ]7 K/ T& c# U) t{
. l. J& R/ D& q/ P6 t/ F id = document.sform1.id.value;
T! l- |, ~6 c! R8 [2 ^3 ^ if (id == "") 6 W- o" y3 j4 Y0 K C" w, ^1 D
{ * X% y6 v3 l: x$ _+ \) ?6 C
alert("请输入注册名"); - I x1 \! _ }2 R
document.sform1.id.focus(); : t# C7 E5 q2 Q
return false;
5 g/ n" w, b: c" b } : {* @3 I- \$ h7 g, V. z4 d+ O( U
" K; B$ f/ M% z8 I7 J for (nIndex=0; nIndex<id.length; nIndex++)
" Q2 [8 ] @# k6 U9 Y {
/ p+ X& ]( p3 ]- m y* R- v cCheck = id.charAt(nIndex); 6 B: @1 N+ \9 R
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
3 }& S. g+ N& B+ t7 E _. s { 1 _' a8 L2 _# m2 p* o7 \' N
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
, ~. y8 H" |/ n4 Y7 M% i6 d document.sform1.id.focus(); / U; x+ R1 X; `
return false; $ k1 }0 T: u- ]8 b' H
} ! C% Q" q+ b# O% f* A
}
! g* L: M+ v& [8 J2 L chineseid = document.sform1.chineseid.value;
4 z ]- }3 g3 u if (chineseid == "") ) O2 r8 F/ k+ k" i {" G. L
{
) Q7 f! {0 x- t- w% y3 e$ T W0 D' O; h alert("请输入中文昵称");
( g+ Z0 J# H+ W* ] document.sform1.chineseid.focus(); ) x0 ?* x5 U) J- z3 S' R% c
return false; . ?( G# O+ f, r, Y+ M
}
1 T0 m0 O# b; A: B* v password = document.sform1.password.value;
& o/ U4 T4 x9 m; J" U if (password == "")
5 ?# M. S% r2 H- o( k {
M, ~( K X* c V" A alert("请输入登陆密码"); 8 \% z. ~0 Q$ B
document.sform1.password.focus();
- S/ o8 X. f+ i7 J4 ^9 p return false;
: m1 b3 q! M0 R# {6 c% |) A } ( ?: k3 C7 `1 ]2 u
password1 = document.sform1.password1.value; - ]7 @/ ~+ [7 L3 d) B6 H. I0 U
if (password>password1)
6 O. p0 B( u- v0 L Q7 t# O$ F% q1 a {! Q+ r8 \" ?' j/ a
alert("重复密码与登陆密码不相同");
$ g" ^- D# s8 K" N document.sform1.password.focus();
: M# @' v3 y" N% K! m# _/ \ document.sform1.password1.focus(); 2 i# K% R% X T* h8 [$ q. G
return false;
8 P. y9 }) E/ }8 T/ W5 F0 B. |" @9 j }
: y- f0 C' q8 d- r7 e1 xif (password<password1) # e/ C! |/ ]+ B0 }0 q" t0 e3 [
{* D, J" q0 M: I" Y- A5 k, j
alert("重复密码与登陆密码不相同"); 2 _/ ?. {$ j" e0 q& ?) u
document.sform1.password.focus(); ( l/ I3 y/ x! \. S9 a
document.sform1.password1.focus();
2 D! z" M% O5 G. O" K; R return false;
' a' _ w- q w8 W0 \; X } . ?. R/ i w+ o! ?) Y
if (document.sform1.email.value == "") K6 G6 D: I) l& [' Q6 s
{
: r6 u- V U; a5 D alert("请输入您的E-MAIL地址");
9 e. {1 J8 p1 N% Z. \3 S document.sform1.email.focus(); ! [7 o6 k2 }0 p) { B
return false;
1 W( g! e# L: q+ v } + |0 d% d; R" X1 d
7 G' r" U2 b0 ] email=document.sform1.email.value; ) D& | s* F" N' ?' U8 K( j9 B% g
emailerr=0 X, y1 s2 R3 [. D
for (i=0; i<email.length; i++) & r/ X) T# K& W: C: H
{
" U& s! w2 R& t" ]$ A' B if ((email.charAt(i) == "@") & (email.length > 5)) 6 F9 O4 M0 f+ _! Z8 k
{
2 U% G( x) N- U G0 b emailerr=emailerr+1 $ {3 N+ I" {* N) J/ H' K
} . E8 c/ e. `& _3 F. ?: N2 g9 ]
}
- p" D0 I9 f1 y if (emailerr != 1) : ?9 y; P6 J* t/ ~' n
{ 7 ~! K, ]4 t) _" q2 F
alert("请输入正确的E-MAIL地址"); 9 G% H9 n" C% Y
document.sform1.email.focus(); + d) `9 s6 g/ M9 P
return false; * c* T, a: }, ~3 a/ u+ ]) {/ }
} " \! r, _4 J; u1 ]0 _
% a+ i8 C" |# @$ P |: t, I if (document.sform1.checkask.value=="") , J: X& T; G& a4 W/ Y* U
{
2 _! p# r% f" n V) B! m9 g, c! F/ Y alert("密码提示问题不能为空");
# \2 ~) {; e' _6 j$ X" ] document.sform1.checkask.focus(); ; }/ [- Y5 N& n0 F' ^* J
return false; $ ]+ C, a( q8 Z& I! ]) q/ Y
}
3 ?% L" u* w9 c7 S if (document.sform1.checkans.value=="") ( ]+ v# a- P% i) ^* u4 o8 u) ]
{ # F7 ?* p! v$ s3 ?" K
alert("您的密码提示问题答案不能为空");
8 L6 T6 ^8 p8 `+ u, A* v/ Z) c, R document.sform1.checkans.focus();
$ ?, w3 `+ J3 P+ b7 D& E return false;
8 m( O$ l; }2 X. @2 E }& J# V. C. x$ P1 K1 [
return true; ( ~$ _+ @$ e/ b' m; P
: @, o& R7 M! o! n! F9 c& Y} 5 K2 I# R" e* ^) [' P
</script> |
|