|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14393
- 金币
- 2482
- 威望
- 1647
- 贡献
- 1430
|
这个脚本对你可能有帮助:
& w" s+ W* a/ h/ j5 {/ s3 U<script language="javascript">
4 \$ w ]0 d0 S4 ]function IsDigit(cCheck)
. i, j& S1 a" e. I* M+ g& A { 7 \6 t& \) t1 h2 o0 O
return (('0'<=cCheck) && (cCheck<='9')); 8 @9 p5 J7 E @+ I9 T: {8 ^! E
}
6 [+ s% U, z6 n
' Q, Q5 O" J2 A* q) P; Qfunction IsAlpha(cCheck) 7 l8 ~$ \: X' v* }8 K0 Y
{
$ T U% o2 E1 J% `" H; J return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 6 O9 x- i0 ]2 b+ D7 b
}
}3 y$ R: J) F
' q7 C- f+ W% S- Lfunction IsaNull(cCheck) 8 G: l- f2 }% [
{
0 \9 x. q9 j5 L4 x return(cCheck != " ")
- g* `6 r+ e0 x8 s3 A" T$ a. `4 ^' A } 4 r w% Q% c9 ]- C4 n
; l3 R. I# o H/ I8 `5 Y$ r. |7 nfunction checkform() ( C+ j. D1 E2 L8 D9 `4 K
{
; o) ?7 a5 m( O0 ] id = document.sform1.id.value; # m7 H5 t$ g: F7 }( o
if (id == "")
$ r$ R1 u+ u) [2 {5 u( ~ {
) V2 K0 q& x# u3 y9 w* Z& F8 \ alert("请输入注册名");
. }. q+ R8 w8 ]9 M4 p document.sform1.id.focus();
' i6 n5 K" S9 W7 M' z return false; 1 @2 T% K9 e9 U0 c' T' d
} ) P6 q u3 m' }* B) x+ Z/ |8 ~
' @4 G, P- j/ \0 p* J3 D9 p7 G
for (nIndex=0; nIndex<id.length; nIndex++)
% ^1 ^# ^9 ]* w! t' H5 ^8 j { 5 }5 t0 W- p2 c7 m4 \6 E
cCheck = id.charAt(nIndex);
) F: Y* }) x; T' I& S9 X- H if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
/ B/ a H9 ?* Z" j {
* ]9 y: i+ k: l% S, S alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); ! c# M- c( C) h6 W- N) X( H+ o
document.sform1.id.focus(); 1 F7 U3 g) F- o1 l6 Y3 N! U3 T
return false;
6 X( f+ U) h5 `9 H2 q5 F* i Y } 8 x( K, R4 Q) C
} * u# O: o- Q7 q1 Q
chineseid = document.sform1.chineseid.value; 7 E- V+ j; ]; j6 D2 O8 H; {
if (chineseid == "") / B6 l& B% H6 U% g! X
{
. Y: M- N. g5 \ Y5 ], { alert("请输入中文昵称");
0 H- u' O/ h# t9 x document.sform1.chineseid.focus(); 9 B0 I; w. x1 g
return false; 9 e1 p* D3 Y: r& N2 T
} # V5 k2 e" M y5 d( S Q
password = document.sform1.password.value;
4 j! p6 C+ ~- v if (password == "") : Z, n, W% h! D* A0 p$ q0 |
{
( f4 C- ~- C) o alert("请输入登陆密码");
# `. B/ g6 p9 A! L8 M/ c$ H document.sform1.password.focus();
. v. Q6 M! ], g$ C3 M; e2 I8 H# f return false;
1 w5 J! D8 b& @7 ^3 V" w& v }
( T( r3 ^* O4 R0 d password1 = document.sform1.password1.value; ' P4 }2 c$ {% k0 H' @
if (password>password1) : o8 I( E& S% X7 \4 R7 e+ D
{4 @8 ]! T; e6 m& @- T
alert("重复密码与登陆密码不相同");
6 z. y' \% K/ \8 {# I# r document.sform1.password.focus();
! }$ ] P* Q, }' L | document.sform1.password1.focus(); $ m3 B9 {, [3 e9 M
return false;8 B- `* ~, G& q1 Y
} # T! X# f4 e3 d& X/ P6 |
if (password<password1) / N& \ o6 |: R3 F7 \; M. c
{
0 x3 O/ _: p& H4 p! {1 n* d alert("重复密码与登陆密码不相同"); $ {8 E8 L- P2 J; g! u' X$ e) R
document.sform1.password.focus(); # i2 i$ Y5 q/ u- d& a4 x$ w1 C
document.sform1.password1.focus();
5 d1 @2 H3 D# Y+ i9 s! n7 ? return false;
* T' B4 I; i- W2 N8 } W+ U; J. y, d0 o } ! u% X) O6 O& w9 A* k1 B7 t* y
if (document.sform1.email.value == "")
2 [, c9 y8 \8 a' G {
]/ ~" j! q1 _8 g alert("请输入您的E-MAIL地址"); - _. M3 a( C R' n0 ]" b# }7 }
document.sform1.email.focus();
+ z" e1 O4 K0 t! ~" `, g2 b return false; ' l( {" j$ P5 P/ H7 M( o9 \
}
}6 L! y* A" p4 J& p4 D
) f$ z1 F2 Y7 C% [$ i email=document.sform1.email.value; 1 A4 a2 x0 n/ r/ |9 l. D! Q$ m, O, c+ z
emailerr=0 / Y; a' n5 i/ |
for (i=0; i<email.length; i++)
( O+ n; p M+ W% ~& j { # K% i- M4 R/ q: Z7 X' \2 m: w Z/ D
if ((email.charAt(i) == "@") & (email.length > 5))
2 o/ F' q: Q6 t- m$ O# V' ^ { / \+ x+ ~6 v0 I
emailerr=emailerr+1
0 q3 z! m/ f, t8 e* O }
! @6 i+ _5 _# r7 N+ h } / W& q0 U0 |- G& B9 t; a
if (emailerr != 1) . K; ]" r( _9 u2 W$ r9 ]! Z: c3 @
{ : y1 B4 v) x, H9 m, n, R9 j# y
alert("请输入正确的E-MAIL地址");
5 S2 Z9 k M8 \( a document.sform1.email.focus();
' j* v8 e7 g1 z4 o return false;
$ Y- I' P) ^. }/ y6 _1 t3 s! i } " E. U* R: o6 p1 t$ {, t
9 X+ C, Z. d/ j5 Z if (document.sform1.checkask.value=="")
7 S8 W' R$ G, l7 _ d: D {
7 D7 K6 I* b( c9 w alert("密码提示问题不能为空");
+ k' Z" K. N' X# B- A document.sform1.checkask.focus(); ( u- p- q1 K. i, W8 S
return false; + p, ~7 v' L9 g0 T1 `
}
. U5 Y1 C+ J% D8 |1 o# z if (document.sform1.checkans.value=="") - I# _7 o: X" m5 H0 r( k* }
{ & V1 f2 c, H G! S3 ^8 I' T/ @
alert("您的密码提示问题答案不能为空"); . H8 v" m/ H) H9 ]# n! _/ s
document.sform1.checkans.focus(); % y' h. i+ R$ U# s
return false;
/ K& w$ ^9 i) C6 O4 z6 Q }9 _0 |1 C; T2 F+ V# m, T; B
return true;
1 p4 s% S R2 F Z2 a% Q0 N
' `- x. O* ?8 i1 w) q; |6 }. N}
6 F6 z T' ~: _$ T2 e' ]3 u</script> |
|