|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14323
- 金币
- 2447
- 威望
- 1647
- 贡献
- 1395
|
这个脚本对你可能有帮助:; Y2 x5 N, Z: x4 K
<script language="javascript"> 5 x8 {7 l/ D" \; X
function IsDigit(cCheck) ! H! E3 B. a( w' d
{ ' a$ y. m) ^( Q( D/ D# o
return (('0'<=cCheck) && (cCheck<='9'));
" T: y. k4 z5 K. [ } 0 f3 n$ r& K" }
2 \+ w. G$ ~# ^7 f+ mfunction IsAlpha(cCheck)
+ f# o7 n5 h0 T5 |5 x* ~( h9 G { 3 f; G" q! `$ \4 a5 Z
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) : z/ E% {; G x7 l0 P# C7 ?9 L9 R
} + j$ {& G( j5 H0 {9 B9 I) @
) k( J2 T- }* i" v* I7 Z2 ?) e
function IsaNull(cCheck) # [# x4 i( O6 s5 ]
{
$ m2 U* ?) w! ^2 ?; }9 I return(cCheck != " ")
{2 \' `; ?& d9 S; B, @+ L1 n& L } 9 j( @7 n) X0 Z( M+ z9 n+ ]
, s& H( k6 F+ v3 F; Gfunction checkform()
Z$ I3 m. M/ U/ }{
3 A, o+ m- N" P0 J* G) l+ S% p l! T id = document.sform1.id.value; ' N* y: R7 }1 Q9 v$ p
if (id == "") % `$ g- ^. {! \) |1 \
{
$ k* M h3 Q4 |" ~5 \ alert("请输入注册名");
; f# Y7 c2 y! b! Y( P: ~6 S document.sform1.id.focus();
( u" H, {4 k7 m2 z) z. Q0 b return false; 1 p s6 S6 l g3 V: D& R& N* `
}
' y& J+ }7 W4 I0 ^! u' s9 q/ V
- l4 p/ C9 a7 \! u9 U for (nIndex=0; nIndex<id.length; nIndex++)
6 M4 U3 N9 \+ x$ W {
/ {$ T; `" _* R3 d8 ^* y cCheck = id.charAt(nIndex); , p) N3 I, `4 E5 y; T# X
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) t }/ M0 U$ c8 G" s( P% f
{ % R# D( g: Y) S! O( q
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
- n2 l M ]& H0 Q- C document.sform1.id.focus();
9 A. q/ Y: b: R: I3 ] return false;
4 |) q) O! \$ y) ^: q4 S }
; I: J' q! f0 z4 ? } / X% d# Y7 v& k5 H
chineseid = document.sform1.chineseid.value;
+ t( E/ e: l' ~2 m+ U" e$ w if (chineseid == "")
5 _6 q' `6 K8 V6 L { - H/ Q" ^, T' Z
alert("请输入中文昵称"); 8 Y" t ^5 j' D
document.sform1.chineseid.focus(); ' i. m' a0 w$ q" |4 j" F& _0 ?
return false; 9 ~4 N$ H7 @' n! V; C( D) N! f) d' t
} : S/ z1 L8 W/ K; ~2 h0 Y m
password = document.sform1.password.value;
0 q$ j5 Q2 L N8 O9 S, ?% u3 l% ^ if (password == "")
; Y8 n! d' v4 }2 E$ o {
, E, ?3 Z$ N m1 h alert("请输入登陆密码"); ; D/ g8 r- e" x, w, x0 e
document.sform1.password.focus();
# G$ A8 i4 i1 } return false;
: W# g( h3 e# z } 8 r& N/ E$ i0 K* Q! {- q2 L O
password1 = document.sform1.password1.value;
* m; \8 j+ ^" P) r8 f+ f- k) M if (password>password1)
5 z# e1 [8 `: t* } Z. f {9 U% Y/ B- ]" T0 T
alert("重复密码与登陆密码不相同");
. X+ G" J* D# d document.sform1.password.focus();
- i( B$ ^3 w' b' ]7 s& ]0 h0 m { document.sform1.password1.focus(); 7 |( Q+ ~, [# L2 Q: ~( e
return false;
) H4 ^6 m9 r- ~+ L$ ^9 u, [ }
G4 i* ]1 ]& Tif (password<password1) 4 ]' v+ K/ e+ X+ I
{
( O* o2 g) S3 }! |+ Q* I4 S alert("重复密码与登陆密码不相同");
7 @' n: p( O% [- b: ]9 d" i7 L document.sform1.password.focus(); 8 P& s ~! ]5 v
document.sform1.password1.focus(); " m9 \9 A# V3 n4 q! Q
return false; j i H( g$ J! w
} 5 \; S/ G4 C" z% \: u
if (document.sform1.email.value == "") : \+ _& a6 p H L+ s. W5 R
{
. o. w3 X. p% @- Z* \ alert("请输入您的E-MAIL地址");
5 c3 L& z& o( V# \" b document.sform1.email.focus(); 0 Q3 \3 a8 q T+ u q
return false; 7 b7 N% N" _) J7 T5 @2 b! C! H/ y: q2 \
} 8 }5 M. o) e4 r/ C5 t3 K( ]! o( k
5 q/ A, D- k6 G& I9 g0 I4 A! q email=document.sform1.email.value; 7 z6 W! i- \7 y7 W, A# b9 d
emailerr=0
5 a' Z( u# v1 Z6 v( h for (i=0; i<email.length; i++)
5 X8 L! ]; T! r7 D { 3 y7 @" P0 K. ~$ I; X7 H$ k% Q+ r! x
if ((email.charAt(i) == "@") & (email.length > 5))
8 h K7 A p; `7 O3 q {
3 y. Q2 G: `# ~4 b2 a; _- O emailerr=emailerr+1 3 _" t* x4 ^2 ?' ~$ E
}
5 D" s5 j) C* J } ' t; z9 \- ? e# t& M
if (emailerr != 1) 9 I) v9 V0 I6 u5 L$ ]3 a
{ ' p) z4 Q2 K L' z6 I& T# ~ i
alert("请输入正确的E-MAIL地址");
( }) }8 D1 P; M$ L& a( T; ~ document.sform1.email.focus();
) g3 l1 Y$ k9 J$ W$ X6 | return false; 8 G4 q( _7 n9 H4 X
} . @; b0 c: x- [+ j& O, G
8 k! c9 h3 y0 p" g$ {7 s. B2 Y' y if (document.sform1.checkask.value=="")
* u- v+ V" @4 r9 q) L& B) V { 3 ^, j# w% J0 c; Y6 m* P0 ]
alert("密码提示问题不能为空");
# U2 h9 M" ^2 a6 n6 p8 o document.sform1.checkask.focus(); / t+ B1 ~, P# Q+ {- P) d2 N: d
return false;
, H7 W w1 V% f! U- W/ f2 F; W }
% G5 O. j0 l, c if (document.sform1.checkans.value=="")
8 S% c3 E E- k0 U7 y+ N { 7 T. ~6 ^$ z$ D; ?* x7 ]2 L
alert("您的密码提示问题答案不能为空");
o I4 `5 l' ^5 G document.sform1.checkans.focus();
3 h; D. v- R& O* `5 d0 N+ g return false; @' K/ d$ [ i9 K
}
1 L9 F& }) v, |9 Y7 a return true;
# p" y+ y+ ~3 Y S8 A
9 T& R' @$ ~4 f; w W8 I} + g) Q, O, B* e5 x
</script> |
|