|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14327
- 金币
- 2449
- 威望
- 1647
- 贡献
- 1397
|
这个脚本对你可能有帮助:, a, l2 `# r8 E1 P' l
<script language="javascript"> 0 }0 u& A# e1 J" }, K! K- ?
function IsDigit(cCheck)
& J" }' p9 a& c; G1 v& }! p. V3 a! D. C { 8 B8 }/ a3 Q/ E6 I' [; `! j
return (('0'<=cCheck) && (cCheck<='9'));
. O) h4 e& E) R) ^ }
# o3 W6 T' \# w+ D; J( U
% W1 @/ F4 W) N% S+ afunction IsAlpha(cCheck) 3 r6 O% [! _ m' D. V6 G! a; y% R& U& x
{
! x+ C. g; K b1 k5 t return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
! x$ z& p X( O9 b5 \ x } ! ?3 D( v- Z( h" W- b* H
5 ?& |" c. y: K _7 x& xfunction IsaNull(cCheck) 6 b8 F: [( U0 W& f% f* q
{
. |: s5 }; ^/ v8 d+ { w# E8 D; {4 C return(cCheck != " ")
' Q' t v: ]; p5 e$ Q) _. | } + {) t1 o+ x9 E {/ e
+ V0 b6 t; ~+ ~, q0 Q# `" |
function checkform()
( }9 I) h7 D+ Y9 f* v% V{ ) L! h, r& k* e+ C, B3 b) m
id = document.sform1.id.value;
$ S. H1 ?. t3 X" F1 G, g1 S) ` if (id == "") , s9 E' T! U3 E6 j" x% ^
{ % J' M- v* k* ]! w# C# X; m% i, n
alert("请输入注册名");
! ? s: l: N$ [. ^ P* x document.sform1.id.focus();
1 ]6 x K9 ]- ~: w# ]3 {' ]6 n return false;
9 |: E) h5 k2 d. M# f& Y3 \ } , \1 a4 s; |7 K. y! w
& V% O o# ?& P- m for (nIndex=0; nIndex<id.length; nIndex++) " z8 K- D; X6 O2 S3 v& T4 R
{ ( Q- O( R) V7 s2 m
cCheck = id.charAt(nIndex);
) ]/ z1 A- c8 I9 t; `" z. r if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
6 d, U( O6 I R+ _+ V% {9 ^: U, W {
/ V* g- f: S/ \ alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
- k/ B4 ~) v2 g1 U! q8 q document.sform1.id.focus(); ( W" N' X. ?) u4 {
return false;
" j3 s1 C' [- A Q( e$ m- f7 U+ k } 3 l( c. m$ R" G
} , j0 U X) `0 M) h' f
chineseid = document.sform1.chineseid.value; ) V2 o' x! N4 E1 m5 K4 A
if (chineseid == "")
% {7 g5 r+ P& M- q { , Y1 ]! |( v4 h0 s# k' O1 v
alert("请输入中文昵称");
" K& M I8 g: Y6 L0 h, `- A5 O document.sform1.chineseid.focus();
$ O6 N9 [2 c( h7 W5 D4 n a6 a return false;
' s: L" W& w% _, N$ ^" l } 2 r+ ^- P; z8 R
password = document.sform1.password.value;
9 t8 ^$ ~* }! I: `) O5 S, E* q0 q if (password == "") ! C+ `7 v: ]& x) G" U6 n3 N/ b' a
{ 6 q4 w0 N' O* d( @2 q
alert("请输入登陆密码"); : i. |8 C, ~# @
document.sform1.password.focus(); , Y0 h' d$ p1 f: a0 M' i. t0 H6 R
return false; ( d% D! o& p; J0 @
} 3 d! Q0 A- p3 X8 D( c; A
password1 = document.sform1.password1.value;
9 t4 u4 D2 H) C& K' l if (password>password1)
# P% {2 f! h, v3 _$ s- O {5 G% l& Y! ]4 F( X9 L$ m
alert("重复密码与登陆密码不相同");
- j6 B e8 O: v5 ~* C0 X' |8 t h; D document.sform1.password.focus();
/ b' n. a4 M0 h& }: }, e9 _1 w document.sform1.password1.focus(); % M; t" W* a8 V+ U8 U; T- j
return false;+ I, Q' D1 P/ [6 i+ g& Y. `
} # O# G2 [6 N4 |7 J1 y; z/ a
if (password<password1)
- {% Y! @6 ^4 x5 o9 S) n {
" Y( g w+ s/ @. Y1 \ alert("重复密码与登陆密码不相同");
^% \3 L4 C( }2 ^4 r& p6 s document.sform1.password.focus();
& D9 q3 D* b0 M1 L% y document.sform1.password1.focus();
7 @4 \. W9 f3 G9 U3 O return false;
) Y7 Q2 ~3 y- C# }# z }
0 z+ \! b4 } s if (document.sform1.email.value == "") 8 E& M3 m. J( V4 q& s
{ 2 X, W+ s' ?7 Z, I$ X. ~7 ^6 [
alert("请输入您的E-MAIL地址"); " ~- i a+ U6 {; m E9 d# |
document.sform1.email.focus();
k4 t" w+ v; t* a7 x1 }* x; Z7 \ return false; . a, x0 v) h5 O, }' c2 P2 `' L F! {
}
4 `+ T2 e2 [3 j$ n! r, r & J; |( x' B; W7 A) L* u" K, ?
email=document.sform1.email.value;
# f N, j( A3 v1 `+ w( u emailerr=0 2 I1 U" w$ G! |! c; x
for (i=0; i<email.length; i++)
" h+ G- l( @8 G) h% J {
* d+ z: q4 t; Y- J- } if ((email.charAt(i) == "@") & (email.length > 5))
/ K9 j) @' v5 z- p: @* z { 7 x1 H* T F* _1 I" W4 k0 X
emailerr=emailerr+1
: Z& ^7 p( s5 x0 |$ s } $ }) E) C& I0 ?5 _, S* L, I4 ?8 r
}
# e0 L# t$ H) }1 K1 ] if (emailerr != 1)
! z9 j4 ^+ B% ^% w {
/ K' ?8 J- `3 W7 p alert("请输入正确的E-MAIL地址"); 7 N( q) ^$ Z6 v
document.sform1.email.focus(); $ c6 ?: E" y- \
return false;
, m* {# S! \" [0 \5 G }
/ l6 ^& p2 B. @( q" ~+ M : `7 l% l0 H, j" P! X* P, I1 C9 l
if (document.sform1.checkask.value=="") 9 \- e% ^6 |, o' Z
{ : A/ o N" t" \+ H( E, H, y
alert("密码提示问题不能为空");
{: ]. o+ f* C) L document.sform1.checkask.focus();
$ N% c5 O. J. S8 T6 A* v/ Q return false;
) g9 Y( ?9 `7 J7 N: z" _ } ) _2 }( Q7 G! P% @
if (document.sform1.checkans.value=="") K, b7 j) u4 v/ e9 }7 H$ W
{
, q; @8 `. f$ u. z- T* J- I alert("您的密码提示问题答案不能为空");
4 ^/ p1 u B/ W) v0 P' z document.sform1.checkans.focus(); , e9 ?, i/ g4 V% _
return false;
7 O( ?3 z9 n) R$ O3 N }
' i: [/ n' k1 B5 M) p9 Y5 t return true; $ K6 i% h6 k. _& v
) W! q: Q2 {( S/ L
}
9 Q2 f6 e, `; l. K5 G</script> |
|