|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14443
- 金币
- 2507
- 威望
- 1647
- 贡献
- 1455
|
这个脚本对你可能有帮助:
: k; d0 _. H8 |! s2 X0 R<script language="javascript"> 9 w7 v* l. u( e- D2 @2 I, ?; N
function IsDigit(cCheck) ) g0 t# S8 `! F q" j
{ 4 u5 m! \: g% I! ~0 K' c
return (('0'<=cCheck) && (cCheck<='9'));
( s4 h Z( L N" L- I% Z } . \: W9 D! t: F6 _5 n D/ B6 O/ k2 W
' W4 ] Q3 l9 N
function IsAlpha(cCheck) - I+ h* u2 }) T# w( g
{
U/ z/ T. L3 j7 O' k return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
' T+ B3 M; i1 {4 l }
3 x( h+ v- C$ w! N0 l; e- I * v+ x. |) N, x3 k
function IsaNull(cCheck) 5 h0 O& j! i j$ k2 f4 z
{ $ G' j/ B q B8 ~
return(cCheck != " ") ^7 x4 j" u. }+ A' J- v
}
& [! W( B5 s: W7 k; c& Y - a/ e* V [; p1 h! W" w
function checkform()
. l. F4 |' \. X6 L1 E" ~/ N{
4 H! Y T0 y: W6 U2 v6 I id = document.sform1.id.value;
% n. }5 r8 ~. B9 b' l if (id == "")
0 M- }7 l& R8 R2 w/ ~! @ {
+ Z) V+ Z: Z! y: l r7 G alert("请输入注册名");
" M2 M0 U7 n8 l5 ^$ g document.sform1.id.focus(); . L# v3 O0 A+ @
return false;
. w! D: C" a u- o } , L9 ?, y; [# x0 b V% n" |' o
$ v8 z: W/ A* ^) Y2 X; j- {3 l" x. [
for (nIndex=0; nIndex<id.length; nIndex++)
; v& ]( ?+ [8 b% \$ s- i) e {
3 e+ U( \( U+ h% G7 e+ l i/ B" j cCheck = id.charAt(nIndex);
& E) Y! o, }1 V$ a6 p4 w! I if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
, M% D4 P) y( v$ f- Q { 6 Q6 r3 t) Q) ?2 c7 ]% U" Q- S1 m
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
1 o N; |& e. B/ V* h7 z& g document.sform1.id.focus(); ! ^: }9 d- d- V1 Y% y
return false; / I) a4 i2 B' P* f* g3 ]+ e
} 6 x, q% e: {& v$ U" {
} # a9 ~/ a" X7 X$ m t& f3 x
chineseid = document.sform1.chineseid.value; ; g% \6 j& o1 p, |. B
if (chineseid == "")
' `$ \1 P, k7 O3 c# x8 j1 s {
# b# T. @& P& c* M* Z alert("请输入中文昵称");
! r) t. n U9 ^4 B" u8 @3 w document.sform1.chineseid.focus(); h9 _% s7 ~* ] d* T- T0 w
return false; , \( p% H, F; w4 Q P/ {
}
& u0 Z' E$ X/ Q. o& l* T password = document.sform1.password.value;
5 \' O1 o# h3 i0 v* _* s if (password == "")
# T' v n$ Z% J, S1 ?& n& ]$ V { # r. u2 q1 d0 f
alert("请输入登陆密码");
& }4 Q1 A* P6 _; y document.sform1.password.focus();
: |/ L& |( [1 H return false;
7 ?$ h* C2 n# s6 e }
) A- u; O" B! v password1 = document.sform1.password1.value;
$ h# K- h0 D+ W- l% \6 w; Q if (password>password1) ) W+ A8 v! W" ]! k, I6 k S+ A
{. g& W: s; `' Z% T" l
alert("重复密码与登陆密码不相同");
( D V/ ]! \9 Y2 W3 \ document.sform1.password.focus();
3 ?/ V! i @& |+ N1 q: T document.sform1.password1.focus(); ! r9 K! p$ @0 _# M8 d0 e% A. m
return false;$ W& ^4 F* |& r& f/ {# I
} ) [& ?0 V! [* n
if (password<password1) " i. P9 s8 ~! d% c5 c7 T
{: W" j' R+ V- i5 H5 d F3 V- F
alert("重复密码与登陆密码不相同"); % s0 a0 x4 g! d1 l1 Y8 |, d5 n" k
document.sform1.password.focus();
$ S# ~% j7 P) `3 h4 J3 C* S: } document.sform1.password1.focus();
- i, o$ L) x. d0 { return false;. y2 L; `* v5 Z$ C% t" n5 a4 N: f
} ; y2 ~1 M* q5 c6 I- V' a; a
if (document.sform1.email.value == "")
$ z9 c! A$ h+ Q( ^) G; H { 4 [. k( {* X4 O4 R' R1 o }) x
alert("请输入您的E-MAIL地址");
7 T( T9 s& F& R. e* c# J document.sform1.email.focus(); ( n4 \5 s' p. D% h
return false;
3 C$ R1 `" J* K7 }$ x6 c( A! l } ' D( j4 j* l; F; R
+ T+ K7 {) H# f9 s8 R email=document.sform1.email.value; / U/ j" a- U6 Z4 ]7 B0 s
emailerr=0 # p( ^& n, r5 { K, h
for (i=0; i<email.length; i++) ' _1 j; h) b/ j% c$ O
{ 5 v d9 b% n( o5 d
if ((email.charAt(i) == "@") & (email.length > 5))
) Q6 _% I' S* Z M0 x3 Y {
r8 u% g# e$ m7 O( Z @ emailerr=emailerr+1
" b C& ]. ~, v* b+ c. J4 l } 6 m7 H& n2 u- R7 E$ A
}
8 K5 R5 q7 }1 e+ H5 J if (emailerr != 1) 7 t2 Y- i; @9 t4 r! A
{ . r/ { f$ f2 J) h, R- w
alert("请输入正确的E-MAIL地址");
4 n9 b4 O# _5 L2 z( k document.sform1.email.focus(); 9 _/ @: t9 ], t9 i; F" `/ d7 c( |+ ~7 T
return false; * ~/ V# i* u, ~0 G
}
- V3 @! ^+ f; r- K% {0 f% Y' ^ ! v: N9 O) Y4 m: t* |
if (document.sform1.checkask.value=="") 7 @3 x9 X" A3 w. h0 R( k
{ , |, }* B4 v K' `6 n5 b6 g
alert("密码提示问题不能为空"); 3 }4 H2 A' {1 d: K9 ~/ o: u
document.sform1.checkask.focus();
- k) s B9 {8 F$ V return false;
# b9 }8 h9 M# j) g& M! z0 e } ' a. {9 j" G0 L
if (document.sform1.checkans.value=="") 9 i |7 p3 b) F* o3 P
{ 8 D7 b# s. W: g9 q% D' e s
alert("您的密码提示问题答案不能为空"); / }+ C' z( c/ s" U
document.sform1.checkans.focus();
; d9 C# ?7 h$ B2 g2 A7 B return false;
4 A; i; k; y7 p& N, M }/ z/ X8 R/ {( [4 S% H8 n( z/ V
return true;
t1 _; g7 }2 `, N. d$ n9 D3 w- | ) r# k, ~: a6 B6 l6 M% T. x$ g+ O
}
( K& W; P# Q: N4 t6 i& ^</script> |
|