  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14197
- 金币
- 2389
- 威望
- 1647
- 贡献
- 1337
|
这个脚本对你可能有帮助:' y) b8 }. _; s" C" ?& P1 c* X V4 B0 i
<script language="javascript"> 0 _# t! ^$ d( q/ }( r
function IsDigit(cCheck) & j; J: v6 i2 m4 I2 h1 {. ^
{ ^. Y. C' o. \+ I& @; g h0 C' l
return (('0'<=cCheck) && (cCheck<='9')); $ j. T1 P8 \- m: t5 o, i
} 1 q/ Z: o# o0 L! n
" L/ L( m3 e3 u3 S8 Cfunction IsAlpha(cCheck) ) U% ?9 i+ E1 u" ^0 j8 ^+ R5 Q
{ / _$ V' K4 I6 f& Y3 ?
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
9 D" i; U) H4 }2 H; b" N! T } + e6 E3 [) c% E* x7 e8 A+ e" M
) _0 D5 M- K5 N& V+ |
function IsaNull(cCheck) 3 D5 C# s8 X* m) o4 `
{ ' {6 d: q7 R" R, z) R4 _: f. w
return(cCheck != " ") / @ q+ G" N- F; R8 p+ T
} ! t1 ]% z( O- P; l
. Y: b5 P: z; v6 D: ~
function checkform()
! W5 O1 P7 V& D& F: E/ S% |) J{ ( x/ Q- p: y, f
id = document.sform1.id.value; # g* J, [& T8 E4 \. f
if (id == "")
( o3 J6 O6 U3 P" K { 9 O* M% U( L% w U4 [" K; C* v( E
alert("请输入注册名"); 0 B. K$ R$ [* B( E# p# Q+ U( s
document.sform1.id.focus();
/ F, N: o+ D( t) ? return false;
9 I2 `8 d! _; n X+ {$ H }
4 ^0 g1 ~4 z$ S/ c
$ S4 H+ e8 n0 [ for (nIndex=0; nIndex<id.length; nIndex++) " |- {$ i- l3 F ?8 O' V
{ . ]0 v1 G5 ^- B N, D
cCheck = id.charAt(nIndex); " Y; e: V1 l9 i8 f; ~) r
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 0 D( x5 n' u. p8 s
{
3 \: V$ B$ r! Y4 {8 P X alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
) ~) d/ _5 s1 O# J document.sform1.id.focus(); ) E5 I: a% w. G2 _7 h
return false;
( W: u/ q0 h6 q7 n' l& }+ [! Q, \ } ( t8 | i k. q4 C: @ w
}
5 f% `1 y I, N- s5 d7 L' L chineseid = document.sform1.chineseid.value;
6 u x9 `) `. ?4 H% o4 f) I if (chineseid == "") * f- h, s1 `) h8 T1 `/ b
{ 0 U4 O& h- U; K/ M% S1 G! Q
alert("请输入中文昵称"); . C( _% \. x5 s% I, w) Y$ U
document.sform1.chineseid.focus(); , {3 C& k) ]2 b8 ^- T
return false;
, v7 G# l; h+ ? }
& Y/ X' U7 d! x1 W* |( Q; A password = document.sform1.password.value;
3 D, \4 h1 {0 d# _ if (password == "") * F/ R" ~9 B+ R& c
{
/ c# D l' ?; {) b. i4 q y alert("请输入登陆密码"); & C* \, `8 ~- i& J
document.sform1.password.focus(); ) i2 P% e( l) w7 V% z
return false;
, S" l! J. ], o& @1 O. l4 H. T' @ }
3 e# I0 |) U* R password1 = document.sform1.password1.value; + `! y& a* F' q! l
if (password>password1) 8 _( V0 Q' o2 Q4 q
{8 A# j' k z4 ~2 w: Y! O2 y2 x
alert("重复密码与登陆密码不相同"); 8 Q2 G2 E% x; h. o: [/ j# t
document.sform1.password.focus(); 6 X' A. b/ ]9 Y3 M+ A
document.sform1.password1.focus(); - P* M! g& A7 |+ D9 `. W4 O: B
return false;2 P1 ?* h0 r$ ?- J0 M6 F& G
}
) W& _9 W7 n& ?if (password<password1)
/ I4 S% J& g/ n9 @' ] ^) \ {
) {1 `# w2 M! R alert("重复密码与登陆密码不相同");
' `- e3 b/ [$ t! F. P" L! P3 T& Q document.sform1.password.focus(); ; s0 J/ V- [$ w o- v5 k `* E
document.sform1.password1.focus();
* y$ e: Y& c) A( y' C$ g: `9 u return false;
# @. h- S" D8 c! A } / Z: f& t5 M* M1 D2 h% h8 @
if (document.sform1.email.value == "") 4 i8 T. U, T2 R( `3 g$ }
{
! ^7 t! j: O6 B9 p3 g" |3 i- h N' v alert("请输入您的E-MAIL地址"); : k7 s0 i ^ L- d0 [
document.sform1.email.focus();
% u9 n% i. C' h- C! o$ r. l$ z8 } return false; ' c- m- A# q' R' H# T
}
; r/ n& z7 x+ Z2 r4 n! q 5 k4 W1 _& w! d' N
email=document.sform1.email.value; 8 l& L5 k- K; k" c X: o
emailerr=0
6 N" y ^& }1 N for (i=0; i<email.length; i++)
' T3 _8 d* i; M4 S6 G {
, n7 Y; Y5 `' B/ c9 N) P if ((email.charAt(i) == "@") & (email.length > 5))
/ a; L5 K+ p0 n# Y { 9 H$ E4 ]# ]6 |7 Z. B$ ]; V
emailerr=emailerr+1 7 i+ \4 c3 ~/ Z# o) x3 V
}
7 x7 `4 ^1 r" J1 |( ~ }
) A& s" k/ K! q: ~/ q if (emailerr != 1)
2 D0 d- D; p [* v { * O& v. o0 z' V+ @8 N
alert("请输入正确的E-MAIL地址");
: k b* E- R/ }" n document.sform1.email.focus();
3 @: \' ?& q; f6 d return false;
9 \" c k! F* D# I }
8 I( Y o" c6 M3 ~$ Y, } # [) E$ ~( c Y
if (document.sform1.checkask.value=="")
" l" v' Y; O5 ^ @ {
6 P( k5 n- j% q/ H alert("密码提示问题不能为空"); / I& P6 p0 H! ?+ q" ?0 ~
document.sform1.checkask.focus();
& W; J" a6 a7 E# m return false; 2 Z4 Z' ?7 }& K
} & ~9 w( @6 j; _1 R0 c
if (document.sform1.checkans.value=="")
) B: d7 i- t6 |2 o8 Q. p# y { ! r* J5 |" h9 ^& B8 F
alert("您的密码提示问题答案不能为空");
) u5 \' ~2 g; {5 @ document.sform1.checkans.focus(); " Y* \8 w. @ P8 d5 l1 f3 [
return false; ; X+ d% N# O! M& T! o
}
/ t2 Y) U r( M. Q; A2 A return true;
+ q, ^8 j8 r3 j- H* u N$ k ' {* R2 ~7 Z$ @. F& `9 q: z- _% ^
} ( m1 g2 @" R0 k! l, c
</script> |
|