|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14423
- 金币
- 2497
- 威望
- 1647
- 贡献
- 1445
|
这个脚本对你可能有帮助:0 T$ C$ O5 q4 m* Y! @9 ]
<script language="javascript">
3 [! H8 K, F2 V5 X8 _1 v& jfunction IsDigit(cCheck)
X$ m1 R! u& F4 z4 r { 4 G: u. C. q, ~7 n h( L
return (('0'<=cCheck) && (cCheck<='9')); 9 r! s& b* D7 ?/ E" R
}
1 G$ [$ \- Y# r; X0 ~3 \7 O 4 w; y7 t; ?, A% m7 N3 Z7 s
function IsAlpha(cCheck) 9 e7 t, v. y! D; o& t
{ $ |9 f& I/ R8 X4 c: v) b4 l3 M
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
! U7 g1 z$ y# W* q( _ }
0 o0 s& z7 G8 k z& A# ?4 s2 x0 N# ]+ b7 e
& S+ E, [+ g% {$ Q& Yfunction IsaNull(cCheck)
( U) c8 m! O4 m/ }/ f& Q! w { * y5 b6 U: ?& T4 a% C
return(cCheck != " ")
6 G5 N' C* E& }1 ` } 3 m9 E5 D% W9 V5 V
6 o4 y7 }$ N# D" ?/ I. P$ I
function checkform() 1 f; E8 r1 U! i8 }. O, T O2 C
{
, y6 u/ m! B9 ] id = document.sform1.id.value; + ?, o" v2 T/ Z2 c x2 C
if (id == "") 9 t4 Q3 F/ G6 n) m$ ?& U# E6 ^
{ " _4 C- j& T x$ L
alert("请输入注册名"); 7 w% Y3 R& C: V U/ v7 o+ d$ o
document.sform1.id.focus();
: I3 C. J' e/ h) E4 c7 a- F return false;
, u4 ]4 b( X* ]! S0 J- Z- I( v }
& b9 U. r! t% c e + k( v8 j6 E% @* B' A5 y# Y
for (nIndex=0; nIndex<id.length; nIndex++) ! C: m3 e2 E# J' y4 I* [9 y
{
4 l" c! n2 K; d. ^2 T, K$ \) e cCheck = id.charAt(nIndex); . m( \ M6 E+ |3 Z/ l0 A
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
* w6 ]# |6 }$ [ {
5 P" p+ c. O6 N' o7 @ alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
8 o7 M' t, Q8 l document.sform1.id.focus(); 4 L' @/ z- B5 G( a3 _
return false; 9 o) l1 j6 N, ?9 p8 _& O% u7 A
} 0 }; ~( t0 Y5 a& C R) l5 n) i& e) N
} + y% A/ l! G( J( [" @7 ~
chineseid = document.sform1.chineseid.value;
0 h; I; m" b P: u+ Q if (chineseid == "") 0 s2 t) u$ N4 y& I* y, n8 u
{ / \5 f& w6 h9 d {& T6 Y( ~
alert("请输入中文昵称");
6 h4 _; \5 w m document.sform1.chineseid.focus(); , i3 T4 i# K5 {+ e, E
return false; 0 b( c# ?5 Y6 }. y' m" h
} 2 Q1 }2 z2 q- J
password = document.sform1.password.value; & S3 q% V8 T: v5 E$ V- {3 R: B
if (password == "") * m% a2 [1 j4 E. O5 Q( I( w1 P0 x
{ # o! `) u8 Q, I) j) j+ {0 \
alert("请输入登陆密码");
9 y3 O& Z6 u Q1 l; p* b document.sform1.password.focus();
$ B" ` ^( P2 w, @- p return false;
, o7 c. e. D6 q! a, h/ o) @ }
5 S+ c5 B0 i0 e' u password1 = document.sform1.password1.value; / [4 h4 H7 z0 f' l2 v2 A8 z# s% B- R
if (password>password1)
9 Z$ i- Q. V2 x: X) o1 M; _# n {! l B0 y2 y, b; n- \. Z6 `
alert("重复密码与登陆密码不相同");
0 C X: l. [5 d" f document.sform1.password.focus(); 5 x' Z7 a/ ]1 _. q" n# ^& X
document.sform1.password1.focus(); ) Z: G+ T8 K* Q' H9 J
return false;4 r1 H5 s% {3 N, E
} 7 O3 o7 v% i7 a6 B1 l; L
if (password<password1)
( a# Q) P- Y1 P: x2 } {
! W& z4 [: ^5 g( V( o5 s# N( [" |0 g alert("重复密码与登陆密码不相同"); & V+ _" x3 Z+ q% n" L" I- E
document.sform1.password.focus(); 5 e' K, W, @8 `- @ V: `
document.sform1.password1.focus();
4 z5 M# Q$ B; B# k a3 T return false;& E7 q$ {1 q* H1 ?5 i. r
} $ y# @# }2 R* m1 M1 Y
if (document.sform1.email.value == "") . Q" M4 r3 h: _; G+ F
{
" _' ^5 F0 t7 E: g$ Q6 {6 x) | alert("请输入您的E-MAIL地址"); ( @. r0 Q" @/ G! Y7 S
document.sform1.email.focus();
2 F$ x. E+ E* z( f l' p7 G7 k return false; 7 V4 Q: d6 F3 C$ Q
}
2 [- |2 n- g0 w$ Q- o# U 2 Y7 i; U w+ n8 j" F
email=document.sform1.email.value;
; @! y) F+ s; p: K emailerr=0
T3 b6 @3 O! X. K7 z9 ~ for (i=0; i<email.length; i++) 1 e" ?$ P, x& n% R# G" `1 ]
{
. \/ K! q! h) F) d7 R. T if ((email.charAt(i) == "@") & (email.length > 5))
4 t* J! O# [" e4 r9 n { " S9 L: l: z9 T; m
emailerr=emailerr+1 0 l9 T. T6 l M7 I1 E4 c
}
. f: R# G% r8 O- S W6 x }
& N- A* {9 r* z8 h! v if (emailerr != 1) ]% N4 U' s) f+ D- q: l
{ 9 m3 k9 ]& s6 s! Y8 f+ J* N# E
alert("请输入正确的E-MAIL地址"); ) ~6 t& `- d2 z) [8 r/ v. U
document.sform1.email.focus();
4 W2 c. m0 r7 }* y% J return false; 2 t6 T' @7 C2 W( M2 P/ q
} + Y% I I& y2 q) F% Y" _* P! d
: a, x+ {" t& f if (document.sform1.checkask.value=="")
. n# J% S/ B) o/ }8 V& Y- w% j { ! A! Y# c' N. ]& c3 E J' p ~
alert("密码提示问题不能为空");
3 t( W6 p. y8 D1 z$ E document.sform1.checkask.focus();
( L) @4 ]" ^; m: n* Q4 ~" k# M& P return false;
; S- E p9 C( ~3 C& ]; H: d# k } - f) B8 @! k; B: f* l5 x) b
if (document.sform1.checkans.value=="")
$ O: {# X2 _+ e { " s$ ^. I4 a- W
alert("您的密码提示问题答案不能为空"); " X V2 S8 r; P- y+ y& e6 S
document.sform1.checkans.focus(); * V+ u9 U2 |/ b$ H8 j
return false;
; T! O& |8 }" f1 n6 z1 n }, r6 Y2 l/ s3 y/ H% y+ B% U, }
return true; 5 n5 v3 G/ u6 ~: K+ M/ c6 j
* n: A, F( t+ p3 i' {
}
0 _3 x$ j, P' j8 T</script> |
|