|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14325
- 金币
- 2448
- 威望
- 1647
- 贡献
- 1396
|
这个脚本对你可能有帮助:
2 w' {! \6 o6 X& T- C5 u0 r% j<script language="javascript">
( ?) _/ W( L9 [. d7 _function IsDigit(cCheck)
$ b _1 h- }; U6 F% \ {
0 o5 ~4 } ~ u1 {+ p3 N# T+ k return (('0'<=cCheck) && (cCheck<='9')); ' d- A" h* V' B$ ?' x0 x7 x8 D- y6 y
} " @0 T0 ?! R7 t7 t; A0 S3 Z( _4 \* _
. E; [( h; {) T# \& O) ]function IsAlpha(cCheck) 9 P1 m1 Q( b" G+ t% b# F
{
2 T. {9 q7 ]! o( s" Y( P8 q# R0 L return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
' O3 S( Y% ?$ s8 m } / g: o7 D8 @! d) r! R0 i' \
$ o' s- V, g( Z5 |1 I2 k
function IsaNull(cCheck)
' F8 x4 \2 M) u2 C9 K0 f {
" Q' f9 D0 e3 }; `) Z return(cCheck != " ")
8 @: H* f# A X8 V } & o* z. X+ R& N8 I: U8 h
* E- Z$ z3 q0 W+ P1 |5 _ ffunction checkform() % ^& b: I, O, l1 `7 H; C( |& ^
{ * x" T. j4 @* p. J* s6 i1 `
id = document.sform1.id.value; 7 P1 N/ t6 Y: f& [3 z R8 y
if (id == "")
9 A/ j" M, z3 z/ Q+ o! V( Y X { ) Y4 _8 g! H) B* c1 \* ~( G' S
alert("请输入注册名"); ( V! Z. \+ p* W+ p3 ~5 W) x
document.sform1.id.focus(); . v8 ^5 h# v9 W P0 c0 r* |
return false;
9 W4 E1 v$ C4 H9 @ }
4 w" e& r3 j4 O; l; [ D' @: y, b# v& W( a
for (nIndex=0; nIndex<id.length; nIndex++) 9 e* K% q/ Q. S* O6 R! |
{
2 Z* R* v) k. M! h cCheck = id.charAt(nIndex); ( M& z2 Y7 g. R5 F
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
: X: Q. G7 K; u" G- I4 @: j" z! Y { 1 \( D9 s; n/ H4 R+ @, b/ w
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); & y( [9 q B* q: y6 |
document.sform1.id.focus(); : b6 |# u& Y- t* j3 ~, E
return false; 9 n. d) a- K2 I
} 7 G: t' Z% \. F7 e' j6 \
}
# T( L" a7 o1 Z2 w, M( ? chineseid = document.sform1.chineseid.value; 9 b: F( [# ^1 o8 z, @
if (chineseid == "")
# l u6 _* U8 E& Y { . H7 j8 ?& l! A& G D5 A; G0 H
alert("请输入中文昵称");
1 s$ N& `5 ]% P document.sform1.chineseid.focus(); ( a# W; ~0 z3 P8 O4 ^3 o
return false; * t* ^# r0 @" r. u
}
) f/ L) U8 W- d" `! ^ password = document.sform1.password.value; 1 S8 l) {6 {) ~. T
if (password == "")
, ]% i% M8 C k$ c: I {
! h7 P0 {; d4 [1 l% e2 L% J) l alert("请输入登陆密码");
q$ O7 s, U. w3 r document.sform1.password.focus();
1 N b: m, r8 M7 F return false;
- D* o' ]; T3 G+ O( y3 z, M }
( o8 o; ?: O' R) z: A password1 = document.sform1.password1.value;
9 l& @, v9 ]4 B1 b1 T# ]1 { if (password>password1)
; R' b! M6 D. u: t: j: N {6 Y2 K9 u( b& S& B4 m* m; ^
alert("重复密码与登陆密码不相同"); 0 D+ Q% W8 c4 k9 q; A4 r5 b
document.sform1.password.focus();
0 f! B5 V$ I3 j* u+ y# `* X" @ document.sform1.password1.focus();
! a' K5 W2 X) l' ^! n4 }% {8 o( Q& ~ return false;
1 Y; X! A; z) M1 x9 O7 h/ d$ s }
, P: e) m8 j& r/ Aif (password<password1) ( m, n! R, X9 j1 p
{+ V: y0 s' J8 p% c; k1 x/ g2 Y
alert("重复密码与登陆密码不相同");
/ j, |/ z) }& i6 h( g: ^) F, R document.sform1.password.focus(); - h" [' g2 v6 d M
document.sform1.password1.focus();
5 W) Y! ?% \$ j9 h7 | return false;! K# m& Q" T/ {4 V- g
} # d: |* G: |, x# n
if (document.sform1.email.value == "")
8 R& V/ i( F0 M7 _8 A& s3 M { + E7 R1 X# T9 v
alert("请输入您的E-MAIL地址");
4 T% K" s1 ^1 I6 j' H document.sform1.email.focus(); 9 H/ L* m) @! `+ i5 S7 ]$ k
return false; , s, P8 X' s6 Z |% Z
} - ` {4 M& L# Q8 \
7 Q8 _) C6 B1 _0 P2 K- H# V: l
email=document.sform1.email.value; ' h: k3 h/ J. x2 x$ }+ f: l
emailerr=0 : L" d+ B1 }; s4 Y& k: D* b8 B4 O: W
for (i=0; i<email.length; i++) ' d" [$ `2 D" U3 @, b4 a4 p% X9 j0 K
{ / ?6 ^- _" r4 Y& Y: [6 h! k8 g
if ((email.charAt(i) == "@") & (email.length > 5))
) |& e; y% A: u" E# ~ {
, k! D) O; R2 Y9 u emailerr=emailerr+1 , R( k. @$ e0 \/ j7 N
}
) i8 P2 J+ {2 Q) p5 _' L }
; Z z* R! I5 d if (emailerr != 1) # z5 B; H# a; a* S! A1 G
{
! n1 F9 d) q* h* d ^- i( F" g alert("请输入正确的E-MAIL地址");
5 A9 c5 F- m- h1 p9 @ document.sform1.email.focus(); ! t2 b5 F$ K2 Y8 c
return false;
% h$ w; ^2 v Z1 C4 ^+ e, f }
, _, X; `, Y' S% Y$ d, A
2 v& V+ E& q/ M. ` if (document.sform1.checkask.value=="") ! O, C% z8 a& @2 @/ T: e) A
{
& G- ^5 h; i1 G f+ ^! g alert("密码提示问题不能为空");
1 }& z0 U# k: C2 z2 s: g document.sform1.checkask.focus();
4 }( A9 U, y/ @; } return false;
% w8 B4 A( k5 ~& _ }
/ b" h5 V: S* E7 b/ p* { if (document.sform1.checkans.value=="")
k+ b: i0 M: s) C0 Z+ g. d6 [ \ {
5 U& s0 t3 i9 x \+ G- Y alert("您的密码提示问题答案不能为空");
) ]8 w3 U& P/ [: U: ^5 b document.sform1.checkans.focus(); 4 V& v8 C$ B# D' i2 r" a) z
return false; # T" p9 y! ^) q4 G5 |7 N; F E$ s
}1 K* r$ ?) N+ o' x9 o
return true;
4 [( X0 Z; O9 Q8 D- s , S8 m$ d1 Y% a
} - x# a9 b U) ^) e( t
</script> |
|