|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14375
- 金币
- 2473
- 威望
- 1647
- 贡献
- 1421
|
这个脚本对你可能有帮助:
8 z8 O. ?0 T6 K5 }" G( @% B<script language="javascript">
/ o) l% ^% V" m1 e2 |function IsDigit(cCheck)
# L! T$ Q, C; ~) T- d. f0 a {
, {: T0 ^7 [* @, O- A( Z, z. l return (('0'<=cCheck) && (cCheck<='9'));
2 h! f9 z; `8 j U+ X x4 d7 N9 @8 B } ; J9 u' C) D1 k7 W# N2 Q; V
2 g2 ]. u7 ]6 y6 n, W' H0 o$ V V) _function IsAlpha(cCheck)
F# k. W: f L. H# I {
, [; |- i' q+ z8 _! \ return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) $ a' n! p+ F. H, K' w r
} / a9 E* M- _- {' _! ?
9 `. S! v. n2 tfunction IsaNull(cCheck)
- I0 X' d& X9 {& S0 v {
- S @7 |6 m5 Y- O: x C' Q8 J. ]- i% ^ return(cCheck != " ")
& k3 z' c7 g- i Y G) m }
6 i" y" f. Y, \* U* C: L% j
+ M% v2 k, @& l" Y# cfunction checkform()
$ b$ e$ e+ s* M5 `# @/ d0 D{
' b. B+ {6 D1 [" }, Q8 l id = document.sform1.id.value;
3 G! ^1 q# ~$ c# u) ?6 j4 m! D1 i if (id == "") # y* K# E. g" k1 H4 E4 T
{ 1 I& c) ^2 j4 j# Q- e4 o
alert("请输入注册名");
0 T1 X" _: }, G" l6 q5 I document.sform1.id.focus();
6 g/ n& T: g% _3 l return false; * t$ f: b. A; G! b
}
8 @& }" p9 `5 _- O. @) K1 W# B
2 q4 Y I8 P$ C! C2 P for (nIndex=0; nIndex<id.length; nIndex++) $ C3 d3 ^# ~& K! k2 z
{
" }! T, v* `, r/ N! s/ \* i( n cCheck = id.charAt(nIndex);
) A4 |2 Z6 Y! H# U2 l; _ if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
# ~# O+ ~, X. e q# H& Q, q { ' S8 e7 u+ }6 }& X0 X2 x+ b! G
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
* v+ [% e6 `& ~7 f document.sform1.id.focus();
# V& `4 S5 X5 F- a) B: h& g return false; E+ g$ k" e5 r5 ^: r
}
" d: L- ?# A; P5 r }
! W1 J3 ~2 H2 C chineseid = document.sform1.chineseid.value;
. I& c) E) E% E6 w8 a if (chineseid == "") 4 _- g/ d( ^" T$ F$ I E
{ * ^9 @2 N L) Y, E/ I0 H
alert("请输入中文昵称");
) K4 q2 E6 o2 ^ document.sform1.chineseid.focus();
. p" }5 e. Z, p- P return false; 3 c; J) }) x0 ~% m
}
A+ j5 _% A9 Q% E: ?7 S: P; D password = document.sform1.password.value; 1 d% F; G2 }$ j- g2 p9 k
if (password == "") 9 z! }* ^9 W+ [# w9 J4 V
{
P+ U4 p7 W- w8 s: O alert("请输入登陆密码"); $ J9 k; O; d2 o: L
document.sform1.password.focus(); ) g1 O4 ` d6 E* v+ M4 n
return false; ( P- [% J+ W/ G4 c, f8 h
} 6 ~. [* I& q, O' i" L
password1 = document.sform1.password1.value;
/ z8 H/ O' V4 Y* P! B if (password>password1) , |2 x1 {" l; B, t* x
{
8 S. B+ Y( j* i @' [3 ]( q alert("重复密码与登陆密码不相同"); 0 ^; K/ D1 i+ V! W# _" q
document.sform1.password.focus(); $ }$ C+ s% b0 J( d/ f s
document.sform1.password1.focus(); 3 ?) N- f; @( d. l* K
return false;1 U) r M( R0 s' A0 P
} ; e0 k2 }$ D. p" H4 s' j' v
if (password<password1) . N+ Q9 D+ O- z6 L7 t) _
{
- e. r7 k. i7 \# I. ]* k alert("重复密码与登陆密码不相同"); & M: Z+ g9 H9 i, O( ^. F8 s T8 v
document.sform1.password.focus();
2 ^5 e! H# I- d, J: d. ? document.sform1.password1.focus();
( m7 u2 L# @& m6 g, [+ ] return false;3 {1 `" q% P: ?- V) l* F' v W
} : f v% E4 S5 E. ?: C4 ^
if (document.sform1.email.value == "") ' e5 f" W7 R4 B
{
$ E) |( l' R5 p# W* A alert("请输入您的E-MAIL地址");
" z( `9 w$ D( i document.sform1.email.focus(); & N7 R& G ?8 P1 W1 H, O* l
return false;
; j. u* T4 g+ {0 }# ~ } 8 H9 {- r b; [+ ?1 p1 U
1 u4 L8 c: G: i6 b. `0 g, [
email=document.sform1.email.value; 6 b8 Z5 Y" Y) |% D8 C8 y% b
emailerr=0 8 X4 |! x1 ^# x( q8 w. u
for (i=0; i<email.length; i++)
/ Z$ t. U( [ \- j# i. a { 9 G8 w2 j4 }& \- l) P' M
if ((email.charAt(i) == "@") & (email.length > 5))
; j/ f% I8 X z p2 e# { {
8 T5 I0 p' P) W* }" } emailerr=emailerr+1
, F8 Y. l* C7 i( H6 n& _ } " f0 j/ e; z+ z
}
. D8 q. E3 s9 Z% u" z8 ` if (emailerr != 1)
3 P( n# f6 B' h, M! E {
& l0 `6 _/ E& D/ f. v8 f0 ]/ w alert("请输入正确的E-MAIL地址"); 4 I3 Z; F5 z2 m7 x* ?; j& t
document.sform1.email.focus();
! M" l! @/ S" Z4 M" p5 D; @ return false;
# ?! b: t& J# O2 x# i } 3 j! Q* W5 f6 B% n. v1 j* w0 }! r
4 x! z4 N) f+ V7 |5 N
if (document.sform1.checkask.value=="") ) P1 T) m5 o1 U
{ 9 Q) \# \2 B* E1 t4 b
alert("密码提示问题不能为空"); , y! g5 ]! S! f$ K* }0 g4 h& ]: }
document.sform1.checkask.focus(); + m- N0 B0 P* n, ]
return false; ( z6 k9 K( F% z& o
}
+ |1 d. t7 |) `2 m/ T if (document.sform1.checkans.value=="") 6 F$ D6 D( n- r
{
% K1 t0 J+ v( H* J" m; F+ E alert("您的密码提示问题答案不能为空");
- }$ k" ?5 p& d% a+ A9 B document.sform1.checkans.focus(); 2 y. e9 G0 Q* s7 Q0 L( I( \
return false; 4 B% P) N4 p; R3 N" p' O9 }& W1 A
}
7 d7 o& [' [6 ?7 e' x return true; # q, I! m( @- s0 r
" e: v( {9 T. Z( T, A! t. m) j}
: t4 O/ H* G6 J( j* v, Q9 K</script> |
|