|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14367
- 金币
- 2469
- 威望
- 1647
- 贡献
- 1417
|
这个脚本对你可能有帮助:
8 H* M' Q0 ?0 w6 h" l7 N! {/ u<script language="javascript">
& Y$ a/ g4 g3 Z4 J6 Efunction IsDigit(cCheck) / ^' F" O& F P& k
{ 7 Z1 F1 M6 X; L- h! |6 Q3 z. c X
return (('0'<=cCheck) && (cCheck<='9')); , }* _5 T! Z0 e
} 2 Z8 Z+ |. {1 G
1 F3 }2 T* T8 q) I; Sfunction IsAlpha(cCheck) & N2 r; e2 R5 t1 B) p9 T: s
{ e O& y: K. O& z; M+ R; ]
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) + X! O! O3 i- q7 A
} ) G7 [$ r, v. y! Q$ K
3 }1 p4 a' i, }3 G* Zfunction IsaNull(cCheck) # h$ _! q& H- Y' O$ s2 i9 @$ R
{
: |# P" q# ^7 n" c" W6 S return(cCheck != " ")
4 V8 y/ i# K$ P7 ^9 E4 q, { } / w& Y; P$ h4 X, B; s/ d: O3 Q
( A5 Z i" \& N5 I; H9 F1 `" D7 Xfunction checkform()
$ x$ F" ?2 E3 ?( l{
* v# |# Y. q5 c2 t- ]- [7 {& D: v id = document.sform1.id.value;
. j( a$ a% `) u, P if (id == "") 6 X7 ?+ C% w. k; T! `& F6 O
{ ' T# g. _7 |+ E* Y
alert("请输入注册名");
' v7 l4 j9 S; ?( ~2 }$ a document.sform1.id.focus();
6 }3 ]! |( J* U7 Q! _! |- B# e( e2 o' v return false; $ H% W# W- ?. s" V0 t
}
- k$ C" w- L, q" x' e9 ^7 E
; {1 Z4 U+ J* o9 A5 E5 r" m for (nIndex=0; nIndex<id.length; nIndex++)
7 K* I6 `: ^3 c. z4 x, [" J {
9 d+ K$ {% o Z" \2 u( C5 x, f cCheck = id.charAt(nIndex); ( \8 i! I, L" n% g/ k6 X
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 4 U5 [- E _! V* _
{ 7 A: S4 u* ~/ \" G
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 5 E$ ^! N: ], }( y- m
document.sform1.id.focus();
8 A- G6 w4 D4 B p5 U! H9 i9 y return false;
3 L6 i) {7 C' [2 l: v7 g }
) |! D9 N F, M: d* s, h! [ }
2 {9 ~2 w& D. v9 f; i chineseid = document.sform1.chineseid.value;
5 ` [& B( R# ^1 V0 i+ V if (chineseid == "")
' J/ f) F1 \4 U { E9 r4 d3 @ S5 C4 H9 S U! b% J* m
alert("请输入中文昵称"); 4 }* `+ T4 J0 L. G, L0 A6 Q' T( x
document.sform1.chineseid.focus(); L; T m: V6 P# F2 p( m5 q
return false;
: C2 `8 V3 R, R* C1 N. I: q- n }
& X7 M: z. T- \9 L; X password = document.sform1.password.value;
% P8 S6 d# p9 [! S% ~ o' t if (password == "")
4 v& |% X, t G# C- F8 ?# A1 X {
2 T6 Q1 M9 I- M5 N& } i2 | alert("请输入登陆密码"); $ H! }, M6 A3 m6 ?
document.sform1.password.focus(); . ^& \4 H3 |- |7 J' ^
return false;
+ [+ i0 e! J$ h$ Q0 o } * Z, M! @: u6 _$ A! ?
password1 = document.sform1.password1.value;
# s" D8 d% J8 ` if (password>password1)
3 E% B( b! `3 _/ [: H; N4 m9 V {$ y8 P/ m7 @* D* ^. i A7 }
alert("重复密码与登陆密码不相同");
+ t- ]% @* e( J0 H9 K document.sform1.password.focus();
' v7 n" N# h6 D; ?: L document.sform1.password1.focus();
* n. B1 I5 |- f* U7 |4 s/ a return false;
- l9 s" r) {7 D. w4 T) h# ?6 H } ( t! s8 f2 [8 W; o( d7 H$ L( q
if (password<password1) ( A# I: L: s/ R0 N8 R. ?
{" k y D* _! X; I" W L2 v. ~' W
alert("重复密码与登陆密码不相同"); $ k2 D# F$ B& X* K0 V
document.sform1.password.focus();
( f% l! }# I, o! R. _4 r document.sform1.password1.focus();
; T( Y* c( p0 I7 ?# U! l return false;! K$ A; ~* ] r/ X) v, E
}
2 O' L8 m6 e; [: s+ y* T8 | H if (document.sform1.email.value == "")
- t! f& i; S- i+ Y3 e { 6 R a$ g# o8 T
alert("请输入您的E-MAIL地址");
1 K* d" \# \) o document.sform1.email.focus(); 7 Y/ L0 A, ?' X' \
return false;
) [* L0 p3 u4 ?) e% C* U, F. @ }
4 C+ a: o1 e7 |* C d& I 9 x# d3 b& C& s, u
email=document.sform1.email.value; # Q; M; B, L: S; U- R
emailerr=0
- f' i+ C( R3 p4 J# y for (i=0; i<email.length; i++) . h( Q. u& Q% Z/ |) x
{
: e2 K- Y2 W6 `% P6 a8 ` if ((email.charAt(i) == "@") & (email.length > 5)) 0 m" ^% _. y" N% |
{
0 w- ~# q' l, _% E" @" p0 i emailerr=emailerr+1 ! M( m* T& S) a) U0 t" }) a8 k, \
} ( Y" j3 V' t; H- W$ y
}
9 R2 B9 v* _; W2 R if (emailerr != 1)
8 F, A: y; Y" g- l. A0 W* p5 q { $ Q' R! v' B5 K
alert("请输入正确的E-MAIL地址"); + L: D5 y0 ]$ O3 h+ u7 C
document.sform1.email.focus(); 9 E% R; X) [& E" {
return false; : s8 S4 _9 z6 n% ~+ f, G8 _
}
* W5 W( b; ]( K$ y ; [" D1 N5 \: u) d
if (document.sform1.checkask.value=="")
! e- p8 V$ q* S; h" w {
3 H% }9 z' x! M I) g alert("密码提示问题不能为空");
! H u! p8 s7 x9 _- Y document.sform1.checkask.focus(); 0 x1 h, m2 K: G O( V8 g2 f
return false; ; q \ e0 ]4 x0 X3 _
} - X( @# @/ |# m4 @& u
if (document.sform1.checkans.value=="")
1 T4 t9 A: }/ _; w( g _ { " ~7 v) u& q2 W' o1 ^3 j
alert("您的密码提示问题答案不能为空");
- f( _) h3 b' P7 l9 Y, b2 ~! Y document.sform1.checkans.focus();
X/ s6 e. D$ Q return false; # `7 Q4 G |$ v0 P: c
}
& j6 @' O2 ]# O. Y return true; + m# C/ J+ p* ~& M. B/ s3 [% C
9 _7 ]" q; v; S. F8 U' H X
} % ~5 r% r6 S4 c$ ?
</script> |
|