|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14429
- 金币
- 2500
- 威望
- 1647
- 贡献
- 1448
|
这个脚本对你可能有帮助:
/ O7 W! o) R \# V0 u! R<script language="javascript"> 9 X+ D4 @' Y$ C5 m7 B# e
function IsDigit(cCheck) - E$ l; p ?8 O
{ " d# f) @9 F; T7 X
return (('0'<=cCheck) && (cCheck<='9'));
, u6 X f" J9 j- P* S4 y }
j: ]. I6 E5 _ ; ?5 u0 [2 H) g. R% C; {6 S
function IsAlpha(cCheck)
1 q ]0 r: S$ p8 R1 u, _ { * d3 Z) P, u, q8 ^$ z2 `" G
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
+ L/ V$ |" Y' M3 v% M$ f3 r }
# k w4 {) ]: E% h: ~# d" E
* t4 U9 j" ~! M, s( C( i7 Zfunction IsaNull(cCheck)
$ z- a9 l5 ^5 ~1 Y1 m' P. ?0 T D { # v E. e3 B# w3 | ?, k) w5 l$ Y2 o
return(cCheck != " ") 3 t, Z7 E6 E+ @9 |
}
3 _( I/ A. b' x 0 b; B6 y7 X& I
function checkform()
z4 f5 D3 ] z" S% j{
; c! I6 S6 [8 X8 a id = document.sform1.id.value;
6 T X7 x- o( l; a: T if (id == "")
6 @4 k$ [0 i4 q8 t1 K. `$ H {
& H2 d- u" P, J1 d0 W- Z, h alert("请输入注册名");
$ a& u) s) [% @; v8 P& @! q; B& t document.sform1.id.focus();
3 s @! n3 ~6 v4 y5 V7 G0 j return false;
@6 i, w- B2 n( h. C( S }
# z, w4 ^' ~& C3 i" G. Y
% y _# p% u+ e4 u# [$ M for (nIndex=0; nIndex<id.length; nIndex++) . ]# |1 h) }2 n$ h
{
; U( @4 \, M. O8 } cCheck = id.charAt(nIndex); & w% X u7 `5 a( [
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) % _# r8 [1 k7 e' l/ w L) b
{ % h( P |* E. p( C5 @3 N
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
3 O9 o0 a& |0 }- w" U* ]4 } document.sform1.id.focus(); + f! ~1 A* Z j/ E) ~# e8 _$ Y
return false; 8 p8 d2 G8 @0 ^) x+ X' _
} 8 J; T& h; B- T9 l- B( ?
}
( I7 A( \* O5 K4 U+ K: d chineseid = document.sform1.chineseid.value;
! c. x6 \ A$ T+ L+ s if (chineseid == "") 9 k2 m* O0 D X/ ^% ~
{
# n4 R2 u$ ?+ O# s alert("请输入中文昵称"); ; N1 u4 \0 ^2 ^% a
document.sform1.chineseid.focus();
l' R9 F9 X' o5 K( ~4 A9 e return false; ( ]5 a; M" n. I5 U" @# D9 {; T+ ~
} ; B* l6 w7 `! N f j, n* I: P+ `
password = document.sform1.password.value; ) y* n$ n' T7 i5 T: w5 G: S
if (password == "")
) j; x3 x6 O% f& v1 E) x {
0 u, f8 K5 t$ o" d& E) b& \9 U alert("请输入登陆密码");
4 E- u, b8 R( j, M# d document.sform1.password.focus();
! ]$ k4 {* R/ O! N- ~4 t return false;
/ j/ K+ O; e8 \ } 4 v$ s& ^/ S0 b- n7 K4 P9 M
password1 = document.sform1.password1.value; 8 S9 T) n) y6 f+ D2 Z# [& d9 o
if (password>password1) . `; @1 e6 }: v9 `7 I; K
{
1 d. e% p6 n! f' e- z( p alert("重复密码与登陆密码不相同"); ) x1 a r! @8 }& S/ ?. A. [. W
document.sform1.password.focus();
' H, ]) E0 t" ~# i2 _ document.sform1.password1.focus(); 6 |; s3 Q% ]9 s7 u- c, P
return false;
/ E Q; B6 Q9 Y+ E2 |& h% A' M }
9 s$ m8 a3 k0 i0 [+ p0 b0 bif (password<password1) 6 X: Y; i9 K! i8 R
{1 `1 \6 s% {2 n% k6 o/ i! f
alert("重复密码与登陆密码不相同"); 4 w! q& U* L8 v; `- ~! b4 V% a
document.sform1.password.focus();
+ K$ a- B5 f/ `6 P document.sform1.password1.focus();
- f' }1 z" b9 u return false;
7 ^' G8 S3 D& G0 f) _& c2 Z } " `* U. V4 D& W# R
if (document.sform1.email.value == "") ) C% c/ ~% ]* a* q
{
+ l: m1 D5 z, X: |$ D alert("请输入您的E-MAIL地址");
9 D# g/ M! ?, |- ~: ?, s document.sform1.email.focus(); 4 }( R# ~: a9 X
return false; * R- v6 K2 a! B5 \
}
9 D1 v B0 s2 }0 ?% G7 @
3 @! V1 N% ~# w. c- v' W- ^ email=document.sform1.email.value;
! A; E/ m: v" D4 j# {1 w" {1 D emailerr=0
. @1 J8 E8 u4 p+ P" [( c for (i=0; i<email.length; i++)
$ \/ z y0 L5 q' v+ B0 p { $ d. ~3 b- E Y& I
if ((email.charAt(i) == "@") & (email.length > 5))
8 z' ^! [) i5 H8 L2 n { : X3 {' S; ~2 b, R" G& O* m
emailerr=emailerr+1
5 [/ i& \! ~" ~& Q- n7 R6 n H2 ~ } & ~- ^. [6 O. z4 X+ a2 k U
} 2 H5 T @% j/ ]( P- K
if (emailerr != 1) / D! k8 e4 `: L8 @) u
{
/ ^$ H7 K5 w5 D alert("请输入正确的E-MAIL地址"); " b: w) i2 P3 f7 A/ b* C
document.sform1.email.focus(); - y+ j) E* w5 y5 D# H( N" R* ]
return false;
4 p: E7 @" Y5 u9 h* V( L }
$ V9 I* e- H$ q4 I7 j L - D( J4 {5 o0 N7 y& Y
if (document.sform1.checkask.value=="")
1 C" H$ s5 B9 b( Q" Y6 |" I. L {
1 i; q5 d/ \: {" q alert("密码提示问题不能为空");
, Q& Q+ @- B1 {+ ?' X9 J document.sform1.checkask.focus();
7 ]5 p" T5 y) Z2 V return false;
0 a3 M: P, }. R& g- x) ]- L }
) c- G. ^6 X$ Z: f, D- j! I if (document.sform1.checkans.value=="")
# {; u3 W! ^# [0 j {
$ _5 Z3 t# M7 ^4 F+ X6 H alert("您的密码提示问题答案不能为空"); " F/ ?9 ~+ W' q
document.sform1.checkans.focus();
7 }/ Z) [) G; V. A: e/ ?! N return false; / e3 d% |) c% Y/ R8 A
}% u/ X' ?( P& `9 A) D
return true; 8 s, Y6 A9 |4 ]0 I- p4 F1 b9 ?6 P
$ C( r. k4 r/ P$ r/ v} . y0 [( m, m6 z6 h) j1 G' j5 j
</script> |
|