  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14249
- 金币
- 2415
- 威望
- 1647
- 贡献
- 1363
|
这个脚本对你可能有帮助:# T+ P, c$ ~5 J* C3 V5 F- x0 a% n
<script language="javascript"> * z7 R' v* h3 G
function IsDigit(cCheck) 5 u2 J$ e, B# e1 y7 ]2 f% ~4 v
{ 0 y4 j ~+ P l/ Y" e2 x& K# {, l
return (('0'<=cCheck) && (cCheck<='9')); ' K! e+ f* N5 g
} ( C$ `, s; |$ W1 h$ ~
. b- r# O: ~0 m; C+ C
function IsAlpha(cCheck)
5 Y8 L( e2 ?3 p0 J" y0 B% }/ _/ N { ! k& l3 ?* d, }
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) # x" o9 K D2 z9 P/ E' v
} : e* x: e% |, \+ ~
/ R5 t4 B* z7 @6 j: Z2 h
function IsaNull(cCheck)
/ \8 i' s1 m0 ]! f0 @, ] { # M4 A2 G- n6 h3 j
return(cCheck != " ") + M/ t7 J+ l* h/ \' y; Q$ C( ]8 u
} " @- W) d' F8 \! j
% l7 }' K; ^9 U1 d
function checkform() 3 b* X* \" M8 b4 }, Q7 A* K
{
F4 H' { V/ v, A# S id = document.sform1.id.value;
$ L. e# k; e' ^1 w if (id == "")
$ w4 D& k" z% T$ s/ Y/ t {
: }$ k% ^6 j3 x! |- j% h( q alert("请输入注册名"); , d& F# G& y0 w, R3 u' h4 V/ o
document.sform1.id.focus();
( Y/ p, I1 `4 H- C return false;
7 x! \5 ]" H& G$ R+ z3 }5 T+ z7 I } % `2 d- B8 Y4 O4 e/ l7 c
/ R/ z) a6 }; f for (nIndex=0; nIndex<id.length; nIndex++) ! }; j/ A$ @& E
{ & b2 h! H) e* v1 w7 k
cCheck = id.charAt(nIndex); 4 S' I( N9 ?% T2 ?4 k5 b
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) : j3 C% Y5 J: z. G
{
' ^0 ?% R; z' `2 G! y alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); . |" ^ ?( m- }' ]
document.sform1.id.focus(); # U' e% W, e2 W! X. D
return false;
% {3 n; U8 l4 [* @! B1 O( W0 s }
4 A% v. O* |/ k a }
& f1 B; v# u0 p' Q1 f) F# S) X chineseid = document.sform1.chineseid.value; 4 t0 B' E" E; B, G3 d
if (chineseid == "")
' E6 {2 o9 V" ]$ b { / q0 ^; B. `- Y% h! }
alert("请输入中文昵称"); : M5 m& v' P" Q) [9 y
document.sform1.chineseid.focus(); : C3 l- x. O) _) t
return false;
& d! p% d8 j7 \; @4 [ }
" p/ M. d$ @& ?/ A password = document.sform1.password.value; . o! V; J: U8 x# \! ^" n$ P
if (password == "")
5 u4 c, g3 p7 o, P9 y { 7 B# K5 }2 C" N
alert("请输入登陆密码");
2 s% y2 u8 G* M- K% x document.sform1.password.focus(); 7 C! D% T& z: a
return false; ( c# e) Z f7 I) P2 p
} 8 T$ V1 c+ C& T6 W
password1 = document.sform1.password1.value; # h! J6 _. P* k& S, l
if (password>password1)
4 H$ ~# r1 i! ~8 Q1 y" A& n ` {1 V% p1 K, Z0 v* l9 u
alert("重复密码与登陆密码不相同"); & T$ T5 f1 ?* ] E
document.sform1.password.focus(); ! P8 Q6 m* ?& d0 _
document.sform1.password1.focus();
& M, O) l6 x- x, Z) }. Y* F return false;
9 s: C/ j& ~+ L k6 d }
) R9 E! @5 Q' k4 @+ a6 t' _if (password<password1) ! @2 } F1 A8 j1 T( M6 t* L3 ^
{
( \% _4 i2 s* S: @' O+ p0 |/ S" { alert("重复密码与登陆密码不相同");
- @; [% c9 U0 F) A) N document.sform1.password.focus();
& O% s" R# C) c# s& b) w# Y: { document.sform1.password1.focus();
0 h, y7 m' V, ^+ I3 ^/ d0 N2 M return false;
& V. I. Q+ O( Z& i7 z! J } - o3 w$ { ~, x; H+ [: x9 z# T+ ^
if (document.sform1.email.value == "") . U+ b8 d# k" q/ _8 V1 ~9 T
{ 4 |: Q; y& f1 ?/ j* l+ O
alert("请输入您的E-MAIL地址");
9 r: A% q3 H v document.sform1.email.focus(); 1 o+ b6 m5 A& p5 ?) W& f
return false;
4 F& O6 @" |) A, j& Z+ M }
4 C6 D$ l( d* a) n0 O5 P# s9 z8 x
# J0 f) m2 B; b. j/ Q' O email=document.sform1.email.value; % g2 B' d) W0 |0 T, `
emailerr=0
! y( c# B; W! X" B7 `: C& I for (i=0; i<email.length; i++)
% I: I* I7 I& ^ { ' K3 J- A C2 L9 | m
if ((email.charAt(i) == "@") & (email.length > 5))
6 n: _% K# S# n [" z3 v* ~ {
5 Q0 J: H2 n3 H; C# C( x emailerr=emailerr+1 2 \0 n( a) w1 y0 W9 m5 B+ i# U5 [
}
* z0 T4 U( f; t& y4 z } 2 `* o: g9 z. f' J7 o: x# P
if (emailerr != 1) ; Q! p* V9 @1 R8 p. ^
{
) g' c" d# ~, b% B" C alert("请输入正确的E-MAIL地址");
. J+ G1 z5 A8 \6 f7 g document.sform1.email.focus();
. V6 R( h4 C' F return false; 6 M2 e: `7 P; X _
} " r V& T) S. @5 w1 t8 M3 m+ ]
* Y% n: Y1 X. q0 Y+ I" J5 ?1 Q1 l if (document.sform1.checkask.value=="") : H/ T0 q0 ?# j7 q% U
{ $ l* ^' d$ u1 X/ X3 d. @
alert("密码提示问题不能为空");
" R$ O$ L! b) M$ [9 o2 r document.sform1.checkask.focus(); 3 N* Z( u* f/ i
return false; 8 b% v4 m, u8 C, F) M
}
9 h8 a2 O' P' h: @0 l if (document.sform1.checkans.value=="") - Z6 L- }9 \% _! f- G
{ ! Z: [0 f/ b8 _9 `9 W' G8 K
alert("您的密码提示问题答案不能为空");
. ^0 j0 U% P1 g; Q; z- Z" m document.sform1.checkans.focus(); 8 \8 [: Y- @' e5 l! G' `& W8 B% M
return false;
9 v/ C& A+ w7 ?% w" Z6 ` }% \/ d, m$ k/ E1 w. ^
return true; 7 E; `! ~! w, z3 z: J: p0 ^" Q
+ j- _& g) h0 @0 F! x} & J* K6 m. `* v9 V% h6 M9 I
</script> |
|