|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14385
- 金币
- 2478
- 威望
- 1647
- 贡献
- 1426
|
这个脚本对你可能有帮助:
! M$ i5 D' r0 w<script language="javascript">
+ Z; k k. N, ifunction IsDigit(cCheck)
' Q& F) f9 } t {
" u" t# `0 E. a return (('0'<=cCheck) && (cCheck<='9')); - T! [+ d, {% _! ~/ o$ C; J3 U/ i' d
}
# w9 m7 F2 ?* i, S, c: Q, @1 _
9 B0 u. N: C' B, O8 a" zfunction IsAlpha(cCheck) 1 z3 {/ _. O. m
{
- R+ L* d' A# q- R; t6 E6 r+ H return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
" I, `/ P6 R/ y' [! \ }
1 z9 O4 {" A: j1 q, w
7 \% ^! K) q* i. {function IsaNull(cCheck) 5 M) j) K! ?, h! u* H5 o N4 P2 q, Z! c
{ R- S2 q# b6 |
return(cCheck != " ") ( c/ r: ?5 p$ x8 Q* H
}
. v% W: a3 P; P * j6 Q, L/ J0 {6 z M' p0 B# @
function checkform()
' g* o& y+ A! N" O' I# G+ I2 y' W{ . \1 B" N; d/ ]: q
id = document.sform1.id.value; 4 j; B3 W! O$ Y! v
if (id == "")
" f: E. C9 \3 c t, ? { ( f2 l7 v; v# D9 j
alert("请输入注册名");
, B+ F6 o+ B9 r$ [1 Z8 T8 c# C0 s document.sform1.id.focus(); 4 F; q& T" ~9 K5 S8 G1 Q1 f1 N
return false;
' |# Q" u$ H/ ^* W% s; B } 1 d+ V' J I& P1 Y( T; S! o0 v0 s
4 E1 z* s( |$ v9 R' e7 G2 J% f for (nIndex=0; nIndex<id.length; nIndex++) ; E# J5 ^. P1 q/ e
{ / ^: \# X8 R4 R5 q+ V1 s' G9 O
cCheck = id.charAt(nIndex); 9 g D0 Q0 u" G! d" V
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) # H# R& b( v6 z
{
5 P+ t9 k# e7 f* L* c alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); ) [* X" J6 L# Q- O$ L0 U" N
document.sform1.id.focus(); 9 r& }/ C+ z( e
return false;
( M; n X/ b1 ~ Z }
; L p8 _) H4 Z1 @+ r; l: u2 b } " I1 y' X" E. U# t8 k8 x7 d
chineseid = document.sform1.chineseid.value; ! }; a- @7 `6 Z, l
if (chineseid == "")
; G1 x0 n( Z9 t, U { $ e" o- j" B t `7 ?! g
alert("请输入中文昵称"); 6 L( J% Q* A) f0 F7 O- `
document.sform1.chineseid.focus();
3 k5 V2 D+ M. x) ?2 _& b; f1 ^ return false;
4 {* R/ F- q! c; v% l } ! o4 s3 B V- T: ^- B
password = document.sform1.password.value; 8 i3 V+ g" o B8 n( B6 [
if (password == "")
4 K" {; E) W4 o {
' K8 E7 U7 h& r; u; A alert("请输入登陆密码"); 0 v5 T1 S( m8 F# D1 @. k
document.sform1.password.focus();
/ [. _* E( l* p- C( O/ M return false;
- w/ R% P1 c" E: D5 ?) r }
& n9 ` t' l; D* f% Y) t password1 = document.sform1.password1.value;
, C- ]* E& `" l& N, Z* X if (password>password1) ; W/ ^) s8 \' U% C
{! W# S H0 V, |
alert("重复密码与登陆密码不相同"); 6 M3 `! o5 x$ c1 ~. s+ J! w4 `" e$ G
document.sform1.password.focus(); " R- b+ ?9 l, l! L& G
document.sform1.password1.focus(); q; a( |' C+ F4 S/ y7 }
return false;- @ N1 c+ X6 H9 B
} 4 e* O9 r8 t: \0 k
if (password<password1)
/ n! v4 a! D1 v( f5 V4 q {
7 s2 \! x% X9 \! Q/ z1 J alert("重复密码与登陆密码不相同"); 2 F! {" j8 {- e# I* @# H
document.sform1.password.focus(); 3 G9 ]( f3 S {2 o: a
document.sform1.password1.focus(); ) U- [! n/ c# t' V3 v/ u$ E
return false;
# M9 ?) D7 C3 u6 F: J' t }
, F" w6 p8 E9 B: J' b* J3 I if (document.sform1.email.value == "")
+ M$ a" N/ N7 E% _- K5 X {
2 Y$ s' C8 }7 z& E+ f7 y" k8 I) w# Q alert("请输入您的E-MAIL地址"); 6 O' r; {4 j8 l! v
document.sform1.email.focus();
S( d) u/ j" ?! v: ]5 ? return false;
$ c3 c9 X; d* @& i( j7 b } 7 N4 @2 T0 J4 d
- A) h! u2 S! c$ Z" ?- | email=document.sform1.email.value;
8 D, E; Z9 ^( z7 `# j% Z emailerr=0
3 @8 ~- S6 p& m6 [' O# g for (i=0; i<email.length; i++)
4 ?3 m% U9 E5 f- c% Z2 H0 g' T {
H# S9 n: f( k# R. S9 s2 F, Y) \! \ if ((email.charAt(i) == "@") & (email.length > 5)) 5 J6 k2 U2 x( b" }. Q y% `0 A
{ * Q8 m6 b! E. i' h9 T
emailerr=emailerr+1 ! N" a: K5 j: a, \, o$ v
}
2 d4 K+ ?! ]- x4 e8 i6 b } * _: V6 a# ?6 Q5 P1 u
if (emailerr != 1)
3 p/ ^$ q: |& G# m4 M7 O* k {
0 j1 e4 d$ P5 i# N1 T1 V alert("请输入正确的E-MAIL地址"); / h0 @: g- T1 A" o$ ~; g& Y$ p
document.sform1.email.focus(); - J% a3 _6 l. u% [/ V
return false;
: x$ ] ^, A8 T: A' Z6 R } 1 R. a! M' r' O7 `- ^/ n1 I( D% F
/ X: c7 J* g- O4 h$ ]6 g if (document.sform1.checkask.value=="")
4 u( _2 {; K& p { , Q. Q3 l# I0 t1 ^) z
alert("密码提示问题不能为空"); 9 S" E3 V, G! P6 u
document.sform1.checkask.focus();
- m; j4 v5 c% c% r5 @2 ] return false;
4 G8 V, f; u1 G2 b } 6 [2 X; s4 ?% S* I8 i5 V; @
if (document.sform1.checkans.value=="") . }8 M. N S4 F, i2 E# _) H4 C4 H% N5 a
{ 5 [ Q/ J4 L* t4 {, |" w" H; F7 D
alert("您的密码提示问题答案不能为空");
, L) f! l# L. ^( ~* m5 B% ^ document.sform1.checkans.focus(); 3 ?2 k: }9 V. @% r0 o& u% z
return false; 3 t/ ~( f3 N7 v N4 {5 d( B6 B7 W! K
}8 @% J; B4 W/ f2 a+ u8 A, E. ?
return true; / `- r6 ?- g! N- z3 a" f9 a7 j
$ `5 A/ Q* I4 }+ E} 5 y5 D9 ]( f: d( r( ?
</script> |
|