|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14325
- 金币
- 2448
- 威望
- 1647
- 贡献
- 1396
|
这个脚本对你可能有帮助: U- E0 p/ _6 v0 H% w* s* K( F p4 ]
<script language="javascript">
3 l, D' a0 T; w) t: h8 Jfunction IsDigit(cCheck) % @; D+ N! Y; L! c1 F5 e
{ t+ k1 ]+ j8 [& H& V
return (('0'<=cCheck) && (cCheck<='9')); 2 ^7 W% a* V% `1 W* z, ^+ j4 a
} * t o/ o: n/ T$ P4 t
) t) l3 s# p) ~9 m/ Dfunction IsAlpha(cCheck) ' ?6 A- J* ]3 E3 n. U: Q' m
{ , ], j' q5 F3 J" H) w
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 9 E0 c/ }- W& n2 d
} # L6 E% Q3 s( u
; q5 e& O8 C, I! M, U
function IsaNull(cCheck) 8 K2 K9 o( U' A7 ~; C. t( P% G" P
{
) |- @$ {. O1 h! m5 ] return(cCheck != " ")
! @" D% q2 k2 _3 S# p) f* H; P, z } , J, L5 f/ ^6 P7 t2 j% ~
+ J) k' D" r9 \; Q8 I, t V+ Ffunction checkform() 8 u/ w# ~; Z6 f R8 V
{ ' V$ ^$ ?# g# k6 X
id = document.sform1.id.value; 4 t x1 u; r6 R. }
if (id == "") & n( P! K# b) @( m6 `, a; k; C: S/ F
{ ' [1 P+ Y& O' q( s
alert("请输入注册名");
1 i6 ^' q+ e) D6 O( ` document.sform1.id.focus();
5 r! \7 N- L; T- |. M; F( L- \. [8 h return false; % N2 a1 N/ ?, L$ l7 B3 y+ f* S
}
2 `. m, k3 m3 b. L4 S9 t
6 x- h1 }* M' u$ u5 D( {. K* F for (nIndex=0; nIndex<id.length; nIndex++)
" b2 V9 A% Q' u { ! I/ @0 M/ ]6 X) `9 g6 e s
cCheck = id.charAt(nIndex); 8 I) z4 K* t# L3 Y+ j& s
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) * Z, w6 H/ M1 Z5 W! f* M7 o
{ + F L9 x/ j# P$ Y0 {
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
* H. U5 h0 o3 y: [# X- O$ x4 K document.sform1.id.focus();
) K+ G0 O/ o3 j* a+ Q8 w return false; & o* \5 P7 q+ c) }
} ( J4 ]8 r9 g- k5 O& c
} # P8 P: _4 J2 Z$ ~; F) ^ L G
chineseid = document.sform1.chineseid.value; : n0 ~. f' r7 {, c8 Y7 v
if (chineseid == "") ) m7 B1 V8 C. J; _3 a+ e5 G$ _
{
+ i+ u4 ^( ?$ o7 [ alert("请输入中文昵称"); 4 h; E3 T* I# i! o1 a5 z
document.sform1.chineseid.focus(); 7 {" X( n( n/ p F0 Y
return false; # @9 t3 I& Z$ b
} 5 D' w1 a) y; n/ l
password = document.sform1.password.value; + O" z! r2 F1 m) {
if (password == "")
5 c4 r& U' t2 e { 0 V6 E1 u* y! Q0 }
alert("请输入登陆密码"); 2 s$ n7 v2 Z* i
document.sform1.password.focus();
1 M1 ?1 q& \) x; j; q, _ return false;
9 a# d7 h' n& V( z$ ^ } : Y0 M( U7 }, Y* ? F- ^! y
password1 = document.sform1.password1.value;
# _4 I! e( l1 B& Y3 k if (password>password1) 4 E7 V8 w3 i. t4 f1 B$ E( O
{! n+ t l* c1 `2 ~% M' e
alert("重复密码与登陆密码不相同");
* A9 m/ O5 L! |, M; t, s$ v7 f8 ? document.sform1.password.focus(); 7 u v; a! ]& p5 ?$ P
document.sform1.password1.focus();
5 ^, L: x* S, P- V return false;
: p: r, m4 x1 l } 2 B& q" \' l5 j' c
if (password<password1) % p5 k' o2 U2 g, s8 o
{+ y5 u6 c4 ~- r: f4 Z1 z
alert("重复密码与登陆密码不相同");
8 {( j/ Y% N1 X) H4 Z) T: s document.sform1.password.focus();
6 K. n+ ^. b# M6 M9 O document.sform1.password1.focus();
" t8 d1 d: ^( b1 p: r+ r! ^$ p return false;! G" s9 q# A+ S; @9 t' b
} 3 z/ g S9 q0 L0 i) u7 X
if (document.sform1.email.value == "") 6 \. ?& @# [3 k
{
5 B% j9 k: c! r* n4 q; C$ Q alert("请输入您的E-MAIL地址"); 9 O& Z- i4 y8 R0 ]( x- L$ K
document.sform1.email.focus(); % o X* A# e7 y9 E. c5 U: K8 W
return false;
3 P# T5 F8 S7 g1 t$ f4 n/ j } . Z' [# x( |% ^ z F9 R
# Q9 ~) R6 _8 _: y email=document.sform1.email.value;
: K; L1 p; a8 G @: y- r/ | emailerr=0 ; ?" `% a3 u$ P* s, u- {; U
for (i=0; i<email.length; i++) ' Y) n& P+ p" r" U) U$ J3 H( ?
{
) A3 @# l6 ]" [* ~ if ((email.charAt(i) == "@") & (email.length > 5)) 0 H& ]' A7 ? }6 b3 ~
{ , r) o K8 V- U; K) @6 P
emailerr=emailerr+1
3 X/ R! D0 k8 K9 g0 W8 |$ A( N0 H& J# D) q } " r! j* g% o- H: J( W+ r. O
}
8 x0 f4 `3 O1 i6 J if (emailerr != 1)
2 p& h% e/ J$ } {
6 ^+ b4 |) k+ E( @6 ?, A9 T Z; j alert("请输入正确的E-MAIL地址"); 8 y- R7 y& a+ i- h) V' }
document.sform1.email.focus();
. S; @) J3 ^9 s" W0 l! K return false; + q3 T0 Z1 N! `0 c) C8 V
} - }$ V# `2 k9 m7 q2 X
1 }+ ?8 Y' k! T1 L" b9 u if (document.sform1.checkask.value=="") # K5 O: F) I# F/ J1 Z- d$ ^
{ 5 J6 |, I' _( x: ]( \( X: `) B/ t
alert("密码提示问题不能为空");
0 E3 @, s$ n: L6 C* ]! v) e document.sform1.checkask.focus();
5 O, [5 I/ D6 r% |, o# B return false;
5 y" R f, F5 x6 I1 f9 A }
/ U) b4 o6 j8 J5 Y- ` if (document.sform1.checkans.value=="") / v) p9 g- t* ^: X2 W( O
{ / v4 O7 l5 q: m% K+ {" S
alert("您的密码提示问题答案不能为空");
0 r5 ~$ j0 z% n w9 P document.sform1.checkans.focus(); & q( D$ F+ r' C" q3 ^) h
return false;
( E2 ^+ T" E0 ^ }
* W# x* q) V% `/ w: K9 S$ k return true; & ^; o& h3 T6 M
* v1 t3 x q* \6 O7 B) U% r
} : @% |. t- G. a; P0 V. g2 H
</script> |
|