|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14317
- 金币
- 2444
- 威望
- 1647
- 贡献
- 1392
|
这个脚本对你可能有帮助:( L# B ?* ], B9 b
<script language="javascript"> % y' K1 H) n5 ]6 o1 U: i
function IsDigit(cCheck)
6 f: |) ^+ f9 B1 O! O# u { & f# U7 K, U5 G% O O
return (('0'<=cCheck) && (cCheck<='9')); ; `8 P6 \2 }6 ]+ B! m" R
} 9 E# M' T( w7 j* h/ d/ P/ f
" A& f9 @) x, w) I6 ^5 Z
function IsAlpha(cCheck) 3 \8 ~' l) q( }( Q1 U P
{
# v4 a1 h4 c, f return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 5 T; k; \+ \$ E/ j5 V
} * l) ?' K/ v2 | U
- R1 E: I0 V. u) D5 s3 ]8 h
function IsaNull(cCheck)
* R9 L. p, N% @/ x8 X" O/ F { + @$ l" ~# f8 ]% n/ o1 v; J0 ?$ l! ?
return(cCheck != " ")
: ?/ g2 D( n) d6 p5 `7 X( U( Y/ V& F- c } & h0 ~( p- g: X1 ^6 g# k
3 ^/ q3 j F# Y! ]function checkform()
) ]; Z- h0 V2 i# {{ 8 m% w; ]# K8 [! I3 d
id = document.sform1.id.value; ' W- |8 g/ K" \% T b! ^
if (id == "") 6 J7 g1 Z2 R- }9 Y; M
{ 8 ]- Y! m+ O. e8 R0 b8 ^/ r
alert("请输入注册名"); ! j- h3 X+ _' X% D9 x
document.sform1.id.focus(); ' w# U! U0 X' ~4 D9 t3 C
return false; # O2 C8 T- U" U& |6 W3 P6 \! S
}
3 ^- w' ]4 S" ?: ]
" r: F* f; m& z+ \ for (nIndex=0; nIndex<id.length; nIndex++)
7 o4 h6 P [& M G' B0 @# `$ F8 m { 0 ?( R _$ X& q2 G S8 K
cCheck = id.charAt(nIndex);
$ R- S8 U# t z if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 9 k3 M2 v( K) L& Z+ z- ?
{ 1 h. _4 H* M8 [8 e: e; |( G8 d; z
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 8 ^: R* `+ R6 p* L* c5 @5 v
document.sform1.id.focus(); . Q- f6 b3 r6 y* }7 N; f2 a1 g
return false;
6 l; Z: J( ]- w$ B" k; i" _$ i }
7 e; s8 k% z& w$ Z } & g4 t6 B: H& _' O" [1 k5 ?9 N
chineseid = document.sform1.chineseid.value; - {. Y n" x" a- g
if (chineseid == "") ) T5 B, ^2 Q) F/ H+ S7 k, e$ c
{
4 l$ R! m) F+ r/ C alert("请输入中文昵称"); " |* n1 \" c; \; B. R$ c6 X
document.sform1.chineseid.focus(); % Z3 u- n. o g8 ~- S
return false; ' \/ u( c- B# `% h
} * T' N* _ k `% w4 O6 |
password = document.sform1.password.value;
( D* Z% q7 [$ h# x2 V5 f if (password == "")
. p. a5 L; l- W9 @! Z {
, ]' r# q+ h) s1 v4 W3 y alert("请输入登陆密码"); ( p* |6 G! M" @# W
document.sform1.password.focus(); / U }1 N/ ~/ T& a3 A
return false;
1 }& A" A( N) I5 }( | } 1 p# N; s R# U' p" `) M8 S
password1 = document.sform1.password1.value;
$ F* z5 t5 d# K5 r/ t if (password>password1)
6 H. m0 m# b: d {* @6 A- B& d% V9 G a
alert("重复密码与登陆密码不相同"); ~3 j3 c# M4 r7 ~. ]
document.sform1.password.focus(); 5 d' { |6 _5 a/ B+ b
document.sform1.password1.focus(); / A5 _8 T+ v8 W: ~+ u3 d1 T
return false;+ q" x+ c, {! c( f% k! j
}
5 I5 Y9 R& k& o" t. L; ^if (password<password1) ' L3 K, C8 j9 W6 x0 ^! g. C1 V* Q' ?
{3 j1 ?$ [; }6 |9 h% w$ ~4 Q+ A/ i
alert("重复密码与登陆密码不相同"); % A, c% B" L! H+ @3 e
document.sform1.password.focus(); & \1 J7 a2 ~: `3 Q( m
document.sform1.password1.focus();
?/ Q! w* v' e0 q: a7 i return false;2 j) O, ~% Q, R
} + z! w. W" c a, `) n. s
if (document.sform1.email.value == "") : W+ R! I' y0 K
{ ' ]- s9 ?$ X P/ L
alert("请输入您的E-MAIL地址");
- p) `9 l/ ?' Y" }+ f) z4 N4 p( d document.sform1.email.focus();
+ K# |/ u4 t2 X% g9 H" d return false; 8 a' J- Q* p6 Y9 ~' r/ I
}
. K7 u4 a# P- t4 Y4 L* { ) J( T* p1 O7 }" D7 L& A# T O' Q
email=document.sform1.email.value;
! | |. y" _- R1 R n) E* J0 X5 ]; z emailerr=0
, E3 N7 x1 o1 x8 g; T for (i=0; i<email.length; i++)
8 I3 Z l l. r" ~3 ~ {
( Y# a$ I7 W. X* q% d if ((email.charAt(i) == "@") & (email.length > 5))
: ]2 U# x$ _7 A; w! e' _! [ a {
, x0 Y- r6 L3 R% [$ N' m emailerr=emailerr+1 ) @* Y4 }2 r& z+ c/ E! ~3 V5 c
}
5 a3 q. k' H% N, a0 Q- e } . C& B( |7 F% A( @! _
if (emailerr != 1) * j# `9 a! P2 L- d- Y5 D
{
3 C# w8 l q. A! J; J8 F alert("请输入正确的E-MAIL地址");
/ b0 o* c3 [7 I. k/ c: M document.sform1.email.focus();
@9 M: Q. r) i return false;
: m7 J& i5 ?4 r2 b/ } } + o0 u5 v6 T9 W* W" K2 N2 L' p
$ n: [0 Q" @) l9 j W8 p
if (document.sform1.checkask.value=="") ; b' R+ ^$ j# [0 j
{
2 l. j7 v1 S' T% k4 n8 a alert("密码提示问题不能为空"); % N. V, E2 H Y
document.sform1.checkask.focus();
! E$ u4 r- ]3 h7 I$ b* l+ @ return false;
: B5 y# y* L2 Y& s }
( i/ k5 z$ x' [. z" |" L+ y if (document.sform1.checkans.value=="") 1 ?1 z1 D! f- C1 e2 _; Y
{ " @; C4 Z( |: E) e5 k E: ]0 f
alert("您的密码提示问题答案不能为空");
' i. L! K$ X; A" q4 ^- z* { document.sform1.checkans.focus(); 3 H! R1 y- O8 Y. o
return false; ; H6 M% N5 a$ {/ p: t
}
4 l# D8 t0 n Y/ P# w* N7 L return true; ; T% y3 R* I* j3 e' v- c- C
! [- i' b6 S6 U9 j
} 5 s. K) z4 l* M. n/ w# ^2 j# K# F5 }
</script> |
|