|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14307
- 金币
- 2439
- 威望
- 1647
- 贡献
- 1387
|
这个脚本对你可能有帮助:
1 N, t& K% o6 R5 p, u: i1 U<script language="javascript">
+ `% {- b) B+ H8 ~; D1 x' _function IsDigit(cCheck) , ^; T/ I6 @9 W: c+ U. b
{ ) v7 g# h5 U- U" d
return (('0'<=cCheck) && (cCheck<='9'));
: T! w/ ~2 V) v, g }
% u9 g: K2 O* e, T - K' H, Z6 r/ G' _8 E( B/ E, Y
function IsAlpha(cCheck) : |5 y' N* J( x3 F7 f, Y
{
' j3 n. c; y9 R0 a* o9 |$ h, @ return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) + R2 u5 Y& G: ~+ p
}
% k x P* p Y9 k7 p 1 Z3 k; H8 Q5 G0 D6 `0 H' O
function IsaNull(cCheck)
0 g/ H& C' `6 Z- E { 2 a' p2 d1 |! W% u6 @! r: U8 J8 j
return(cCheck != " ")
* N' c+ G! Y5 M( d& F, v- B } 2 Q; n3 q% p8 V; B
2 D @# C3 K- Q! d: T3 r3 w
function checkform()
% ?0 ?' ?8 ~" c1 _; y$ l P{
0 s: ?8 Q, J5 ~ id = document.sform1.id.value;
5 {8 }6 R( ]6 [- i9 r. ? if (id == "")
/ x4 p F1 c1 |3 ^# Y5 ]5 O/ C, ] {
# N5 _% c- l: r# r7 ?! @6 s: a alert("请输入注册名"); ' E! V! h8 w9 F- F8 a
document.sform1.id.focus(); 2 A) u7 L. }1 ~( Q( T, y0 p: K
return false;
8 i% C4 O5 V1 ^9 ^3 j2 ^) K }
+ s' @; `4 T6 V2 E0 H5 q
$ h8 B6 J& ^' W k for (nIndex=0; nIndex<id.length; nIndex++) - Z" @, L. E. K" Q x
{ 1 }+ f/ v* a% `7 y! F I& y
cCheck = id.charAt(nIndex); ) W: [" d5 y- [ {
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
# ~: f! j7 z+ _, h& V( s: Y( K {
# q! v" V0 T6 V8 s alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
1 s5 u- {% J0 |2 M1 G, f6 B document.sform1.id.focus(); - ?' u" E% N* j! K( L$ u2 i7 m
return false; # q6 i$ r* b0 N9 Z$ d, H5 @- g
}
; Z; B$ q; Z7 m8 N$ [+ ^8 M } " H; ^; W7 U) d- s" |8 v
chineseid = document.sform1.chineseid.value;
3 ~1 {9 v/ j8 R" j; y if (chineseid == "")
0 }/ B4 i6 B" K* j7 q { { ; e; q' v9 ^% b( ]
alert("请输入中文昵称"); ( r" D$ b0 \8 ]/ J( I
document.sform1.chineseid.focus();
`( X; A5 z2 X# d0 l return false;
% A1 N% f, G/ w" o' B }
4 }' m% M, B5 U$ A% ^9 e& X' Q* P password = document.sform1.password.value; - q- J" r" O( i
if (password == "")
0 `6 |& s, s: N { 0 a/ U. j& Y. B- y4 V) J
alert("请输入登陆密码");
; \# x4 e5 l6 ]$ u. A" e document.sform1.password.focus(); 3 }+ _4 }4 B: ?% N
return false;
# h# X3 y( r3 ~0 V }
% D! X1 b# N0 n/ x. q password1 = document.sform1.password1.value;
- ~0 Q+ z$ L7 g& v C if (password>password1) 4 M: T/ Y" L6 N# h& L5 \
{) _& I! b: O/ x7 N. Y2 j9 `
alert("重复密码与登陆密码不相同"); * v; W/ N! a5 O3 k
document.sform1.password.focus();
. @& |+ p: P4 b( H( A4 J- U1 n document.sform1.password1.focus();
+ D2 x) u' u' c" n return false;
- j% u- n- b: F# E0 D, A4 _) d }
. `- }" L9 m6 w3 u( [; H8 xif (password<password1)
$ J1 S. B' C( I7 Y# N {! e# a* O5 s7 X! E
alert("重复密码与登陆密码不相同"); ! n1 f9 P$ x* C4 X! C) Z. o2 H) w
document.sform1.password.focus();
% v" N- z( z6 I: Y; y* j/ O8 J/ V$ _ document.sform1.password1.focus(); 2 }9 ~9 ?( ~% q9 S
return false;) D4 p( q0 P- e
} & e; b: w @/ Y) m9 N" D* Q2 A1 M* K
if (document.sform1.email.value == "")
. n- y) w# G* p { % g& i- w* e2 N$ \- o2 \* a
alert("请输入您的E-MAIL地址");
2 h2 s" z$ p& h document.sform1.email.focus(); 8 G; K8 }* h% C) [' a+ W$ j
return false;
- ?, i; U3 Y# P } b# N w3 G) T# _* q' C( ~9 K. H
; {. n! p) q- b& k email=document.sform1.email.value;
7 c$ ?: ^# }# E0 N) `9 f emailerr=0 2 F3 \/ u3 J# P- v
for (i=0; i<email.length; i++)
- y A, Z$ n# r1 L: w; w) b {
& |% Y! u; _6 u1 I# c if ((email.charAt(i) == "@") & (email.length > 5)) $ w2 P# g% H- i; P7 P
{ ( C5 ]) z( ~( o9 I! @, `3 i
emailerr=emailerr+1 0 I: B! o8 y4 e( j. _, M
} H- N! H. ?$ f- w
} # y& j. d/ N) s; [# J0 j& t: O. b2 B
if (emailerr != 1) 1 S! k) {; \- w5 t. g
{ 6 w0 N) x3 g! X4 O- r8 d
alert("请输入正确的E-MAIL地址");
# c$ j, ?& ^4 L. {/ i: `3 v H document.sform1.email.focus(); $ w1 u8 I; j& ?! k! U; E! n
return false;
# }+ c. E/ A( U, z9 }7 m4 i# C" D- w }
% J3 I ?7 v6 J
6 K5 e% F9 {$ x' [* f& c if (document.sform1.checkask.value=="")
' P5 @8 {) s4 _, U5 ?- h- Z0 r: W {
2 O9 t; E, h& | alert("密码提示问题不能为空"); ' m' Z5 p+ i, f& ~. S( _! b
document.sform1.checkask.focus(); ' F' D! v5 S4 I# B/ }
return false; % W2 }7 z) T) D% k+ w
} 6 u d# ]$ s7 M! S/ j
if (document.sform1.checkans.value=="") / p( Z/ M6 `& a- _% J% \
{ $ F. `) @9 N1 H) S- Z4 j( b/ H
alert("您的密码提示问题答案不能为空");
7 W j4 `" z# I" }( G- r( J" _; q document.sform1.checkans.focus();
* H2 Y) d; }( @7 `1 X1 X return false; % k6 l9 { p1 H2 L
}
4 e% o; _+ ]! J, p return true;
: t7 \" Z" V* v/ H: o / Z* }5 a. l2 [* f7 R% i
} % K- X- I9 F/ t& A: ~1 u
</script> |
|