|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14293
- 金币
- 2437
- 威望
- 1647
- 贡献
- 1385
|
这个脚本对你可能有帮助:
2 E$ {( K3 ^0 c<script language="javascript"> % Z7 S: W: `8 |# U" L
function IsDigit(cCheck) ; Z4 H9 h# l# ?2 \7 q
{ / `# r2 m2 N" R, ]! r( \' n' O5 h
return (('0'<=cCheck) && (cCheck<='9'));
9 |6 g- s8 s$ {6 j, ]' L! p } ! ^2 g' N, W4 |5 \
4 o+ S4 l& i- N% o
function IsAlpha(cCheck)
3 w8 y3 y) a9 l) |9 g8 z {
) Z( `, {4 c! a9 G6 N3 e. {) p' V return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
9 c* g& e2 D2 {' a3 A }
: Z+ ^" T6 ]+ b
, J7 w j, o3 @+ ofunction IsaNull(cCheck)
9 _4 L. V0 {0 h# q1 W+ P1 d { - b1 m$ w' s3 C' T9 e" z7 I
return(cCheck != " ")
5 v0 `( p+ Y1 V6 | Y, f2 G! U }
; N; o$ a4 X; R; c2 j/ T7 z
8 r+ [7 \* s- W, `, P! `' V9 S7 v/ |8 yfunction checkform()
7 V$ ~: B% }+ G. G, c/ j- l{
. |7 f _. J* k: Q2 E id = document.sform1.id.value;
# V9 h8 ^) L0 ?; A/ z' G/ @ if (id == "") ; e8 d; q+ k6 s" x0 b' W- j
{
& J7 y# ]- u% y6 z; N alert("请输入注册名");
/ _, U" h- E7 M document.sform1.id.focus(); 0 P" z& C, q" c/ E4 ?
return false;
0 b ]# k0 A. `5 k" h2 A } ! U, w7 V( J) Q2 ?, @2 j
v5 [1 b# r" L- F3 u$ ^) e0 U for (nIndex=0; nIndex<id.length; nIndex++)
& k7 S! M! N5 N$ a& ~5 v2 O {
" h# D; Y' b/ i" }* P cCheck = id.charAt(nIndex); 5 V0 s! t' ]* q
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
4 ^* R/ z7 g& J2 w% P { ! D7 h3 I, ?0 f; W5 T
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); . k. ?7 l% s3 _$ ]5 E
document.sform1.id.focus(); 4 n9 w% V. P, M* S: }: I: y
return false;
" D# z( U" F7 [9 z% j& v } 1 U& p( i3 _6 S& S' E
} 7 \& }7 V6 t$ U( j
chineseid = document.sform1.chineseid.value; % D' A, x* ?9 p, C- F& V! \0 v; k1 V
if (chineseid == "") 7 _4 P, K1 e% p l( A6 U- f
{
_2 Y+ J2 R/ Q alert("请输入中文昵称"); , b, X9 I0 Z" u \# v5 F. h
document.sform1.chineseid.focus(); 4 \9 T/ Y+ ~& c/ s) U5 t
return false; ) c$ V0 x5 e' k$ x8 X* v
} ! q' e R; @3 _
password = document.sform1.password.value; + c" q8 @# G" z/ \" k( [8 w
if (password == "") 7 ~: T+ Z; y7 ^2 a1 w
{ + g6 m# L/ z4 N: O& A
alert("请输入登陆密码"); ) U8 C6 z' S: `& b" h3 D( x3 }9 D
document.sform1.password.focus(); 1 a6 O+ q5 t7 h
return false;
8 q4 G4 Q5 Y1 D, N! x } ) f2 B. x# {) L, O5 r4 F
password1 = document.sform1.password1.value; 0 X# A# {3 K) {# @0 A4 |3 j$ A) d
if (password>password1)
- n. I7 I9 `7 X: G6 S, u {
; `) x) B, H/ x3 M4 Q) w alert("重复密码与登陆密码不相同"); # Y% d& {6 f& w( j( {, w4 }
document.sform1.password.focus();
4 r: W+ z" N9 m1 a" v document.sform1.password1.focus(); 0 K% G! \, g. j
return false;
% P# A' f$ e/ f, b2 p, j } 4 |1 ^4 F" n r
if (password<password1) # n+ ?, `# n3 ~7 E1 s' k+ [
{
/ s' O( X! a' Q# m alert("重复密码与登陆密码不相同"); 5 b9 n$ F+ c. c; Z: B5 W. N3 T
document.sform1.password.focus(); 3 y, ? q# O' j# Q0 U) k
document.sform1.password1.focus();
8 h/ C' p1 k2 x% V8 s2 |! K return false;9 Y* I. U1 N6 ~+ X2 W: ^
}
0 U1 F, B7 a: @+ H8 n% [, _ if (document.sform1.email.value == "") ' { x1 j# M. y# j) p
{ + {' d7 F4 }( x. z3 V8 @: i
alert("请输入您的E-MAIL地址");
a m5 G8 c& ]7 r( j$ w document.sform1.email.focus();
, c8 |2 e: L$ F( o9 G* p return false;
4 @$ Q/ f" x- W& K4 ] } $ @; g% [# E' _: A! m$ J1 N
3 O+ l) Y; O: o9 e
email=document.sform1.email.value;
3 z6 _6 U% }, D% e emailerr=0 9 v6 G/ V3 H N1 s: H) e
for (i=0; i<email.length; i++)
8 {4 n. `2 {, n2 M7 ]7 M {
" F# P+ z& |/ e if ((email.charAt(i) == "@") & (email.length > 5))
* M* k1 {5 T1 v {
; \$ q$ x4 `" f: h7 x' V8 C8 x. Y emailerr=emailerr+1
" l( v# L9 U" g4 |" f" @: O } ' Q! ^7 [( ^2 P1 J+ n! \+ B
} 3 k7 Q# F! v3 o2 W$ N
if (emailerr != 1) * m5 ]9 \1 q" }2 }
{ : X$ ?& j0 V7 g) B
alert("请输入正确的E-MAIL地址"); . C/ N7 g% N# M+ l# h" o6 q% S o
document.sform1.email.focus();
; I; m- s! z) b/ T2 ~2 U return false;
9 V: B1 T+ _' h; V }
3 p2 |, M& j# h/ v& g
0 ?+ G I2 s5 K if (document.sform1.checkask.value=="") , S( ~+ t: o3 n9 {- a$ M
{
# D) h8 k e$ d- S7 h: R alert("密码提示问题不能为空"); & j9 S$ P' |2 D) i5 E3 L, x
document.sform1.checkask.focus();
9 ~; z4 p% K: ?. L: y, L4 i return false; # ? X' Q8 a4 g) F
} ; t& }" n" }( r7 S, ]: b
if (document.sform1.checkans.value=="")
$ I5 K# g8 n& _! Z {
: \" f& H/ D9 @" C7 k9 y9 R/ F alert("您的密码提示问题答案不能为空"); 0 j2 q) W( B: H' Z {
document.sform1.checkans.focus();
; d4 C$ |! ?: I0 s7 ]6 | return false; " u7 w" m+ `/ x1 ]6 i; u
}
9 q) K* m; ?% _; ~ return true; 8 F- s7 ^. v2 w- u3 ]/ q
" Z$ k2 s) j+ }7 w& b% l} % { S* G: b6 _3 S3 T/ M- Z) J
</script> |
|