|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14423
- 金币
- 2497
- 威望
- 1647
- 贡献
- 1445
|
这个脚本对你可能有帮助:4 g9 Y9 S$ x3 q4 K) ~8 J3 ]! r5 {
<script language="javascript">
: M, R+ D; h5 H" v2 y9 J7 tfunction IsDigit(cCheck) & r( V0 Y c" ]
{ 3 u/ |- ~9 i4 R0 D
return (('0'<=cCheck) && (cCheck<='9')); $ y& O1 y) h7 W# f
} 5 p! ?$ _# ]* Y: V0 I# g
2 e" U1 Z, ~0 H: D, M
function IsAlpha(cCheck)
# x" ~+ P! M) l# f6 j0 Z6 [4 v {
" Q1 v3 b$ H6 ? w return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) / L# N8 f% a# g' d
}
9 I$ o3 a2 y# |3 g* U' B) S; q5 [ . y8 u0 t" Z3 B3 Z- R2 ^* z) M
function IsaNull(cCheck) 6 H6 d: c4 J! w- O, H( d
{ 7 Y$ N9 ~6 E& v* h0 N
return(cCheck != " ")
+ a# ~7 h) l7 H$ L- W/ a0 ~! V } . Q T! {( V8 y3 I0 q
% }; ?3 ^/ ] H; Vfunction checkform()
5 e& N% e$ Q- C. p6 R+ g{
) ~, v7 I) T# I" W id = document.sform1.id.value; ( \2 Z/ k7 @( [, H4 v
if (id == "")
& w( a! e- m# ~3 j {
- Q" C: I* R; c alert("请输入注册名"); $ o& v- S7 ~5 q3 G" p
document.sform1.id.focus();
3 U: R$ e, S9 b9 w0 x* Q return false;
/ ~+ i; |6 F$ G( e; B! S: P: z }
- g) n+ E: `* k- F! _1 A
) c1 K2 S9 K, Z& F0 o! Y for (nIndex=0; nIndex<id.length; nIndex++)
7 K8 D# x2 ^4 `3 l" M7 }- j3 P/ X {
8 q- ]! o1 J( ]0 F0 |8 ` cCheck = id.charAt(nIndex);
* a6 c# @! K* s2 k7 x1 \8 E if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
3 f" D# @4 {0 [# M" z% d) x: a( K {
. o6 a d" P6 O- g* P2 N1 s alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
1 q& q# p: B" y8 s$ z document.sform1.id.focus();
" t' ?7 F8 p2 H5 u a& `5 ]+ H return false; 7 f4 U0 g" P6 {. g& ~" J
} ! c, J0 x U3 u4 R, F1 U" X
} 7 f) T M& N; c* V1 g
chineseid = document.sform1.chineseid.value; % A+ V, ~" C$ }" W- t9 K4 Y7 `8 N
if (chineseid == "")
( V! O- ?( g* i7 ?: X { % {* n. p% l7 d5 R8 @/ T
alert("请输入中文昵称");
; m& e% e5 U8 K; h/ U document.sform1.chineseid.focus();
' n# t4 N3 _( [/ G% E- ] return false; 6 q1 t% X5 J& z2 M* |0 ?* }) Y! i
}
4 \. Y1 Y8 h* C5 W3 `7 | password = document.sform1.password.value;
* e4 d6 {# X9 t* c if (password == "")
$ W9 T4 D6 O- e1 a4 R) I$ f. n { - h+ A4 r p9 @1 M0 N0 q* g
alert("请输入登陆密码"); - U F7 K/ [4 s4 u/ A- Y: ?; h
document.sform1.password.focus();
5 J8 [+ y- K: G* l0 N return false; " _4 K1 ]- }: `4 l
} : ?; y3 Q6 D! C* ]* Z5 H
password1 = document.sform1.password1.value; ( b! Q/ N- w4 G
if (password>password1) , @5 O, U: I7 ^7 ^7 a
{4 t4 L! |# Y: e9 X1 {7 L
alert("重复密码与登陆密码不相同");
. {$ G3 B2 P+ k* n. b document.sform1.password.focus();
+ }' h; X! e' i. [- i: a7 v% w I document.sform1.password1.focus(); ) b5 w, m5 U$ J% ]
return false;
( O) D; A/ R( ] }
( o' Y1 ~7 C4 F/ o9 \if (password<password1)
1 I1 u7 K! {6 f0 }" p i+ F {
4 [2 ?4 c: f( e( v7 \ alert("重复密码与登陆密码不相同"); : w- i* g, k9 J5 x2 d$ k1 p( ^
document.sform1.password.focus();
1 w+ H/ n( F/ V/ X# l document.sform1.password1.focus();
- k. O% J- N8 Y7 e5 h' z( ] return false;
% o' B: u- H6 U# z } ; T' t! v1 g& @0 A' x
if (document.sform1.email.value == "") 2 a6 E7 k% p" N" k) }7 T
{ . I: o$ f2 @ z; j
alert("请输入您的E-MAIL地址");
, Q7 f4 b4 o( N( \; m% M document.sform1.email.focus(); ) C o$ C, a2 d3 f* H& x2 }% Z
return false;
+ K4 ]+ @; O2 |8 w. L) R" I- F }
k/ E5 k: i! D . a- L# R4 ?7 J
email=document.sform1.email.value;
% J6 X4 O4 S V$ z2 S- K8 A) m emailerr=0
& t$ M8 }7 M5 \' u* V for (i=0; i<email.length; i++) " U9 W4 L( u0 u" c5 M
{ 2 ]5 Q# L; i$ K
if ((email.charAt(i) == "@") & (email.length > 5)) ; t% S5 q) b% A+ F3 s
{ 5 G7 y9 H, F$ [% {; W: r" z" L
emailerr=emailerr+1 5 y4 a- j5 D% @! f5 N: }
} & T: Y' D% h# t% ~7 i: c
}
\! a. Z/ i8 v G/ c, B if (emailerr != 1)
8 R2 Q* V- s9 x" m( I2 s { $ K! m: ^. O8 M" g2 W
alert("请输入正确的E-MAIL地址"); & Y# K* g. X6 T. v
document.sform1.email.focus();
6 ^9 j5 k6 ? k5 l2 m return false; : G" E2 z# x" e l4 O& u' U
}
& ]9 h1 d0 |/ z2 u( F9 v8 h1 { 8 Z |" ]% d% Z- [
if (document.sform1.checkask.value=="") $ C( d$ `5 V4 X, t! ]9 a( @
{ 3 Q4 M7 {% k0 g a! N; i; J% d; R
alert("密码提示问题不能为空"); u9 g& M. V$ b" V& H
document.sform1.checkask.focus(); , m2 K/ f! I% y# G7 o) ]* z( w
return false;
) Z J9 k+ T& \& T$ T } # I4 c |2 \% o8 U' P# v
if (document.sform1.checkans.value=="") 2 _6 _0 |# ^9 ^; ~+ a8 d# W+ @% Y
{ ' d- B7 X& j& d$ Y& t8 G
alert("您的密码提示问题答案不能为空");
( s# }; |6 b& H6 D( _( R, ` document.sform1.checkans.focus(); 8 c6 v, p0 R6 N7 s
return false; - d% w" H$ g8 g* y1 `
}
/ ^/ {6 X- n" D2 s ` return true; 5 }; K. k4 w1 n7 u$ s" b( C# ~/ e. D
" v" a1 d- Y, {2 z6 E
} 5 \/ p% c/ _' S- q" u' G
</script> |
|