|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14433
- 金币
- 2502
- 威望
- 1647
- 贡献
- 1450
|
这个脚本对你可能有帮助:
! Y- C3 ^ @9 K' e<script language="javascript"> # `9 h4 h' ]" M' K; C0 n
function IsDigit(cCheck) * Y& [% g- W3 H; g
{
! Y# k$ o6 C2 c1 | m# ^ return (('0'<=cCheck) && (cCheck<='9'));
9 \& x6 W3 G, H- v0 v$ b, i } + M: Q/ F$ B' u4 B9 d. Y! W0 ]
' {1 V! u9 Y. v6 l+ G- I" d- }function IsAlpha(cCheck) * \1 P) F z! ^
{
2 i8 I r5 L8 J; D& y+ K return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
7 r1 t; ?5 d: p5 x% ^9 @ } 0 \8 C) F1 _* t5 ]5 D
3 O3 }6 o L3 U0 S0 o4 \$ f) N5 M0 f9 tfunction IsaNull(cCheck) 3 `1 Y" |9 L* O5 j+ n( @
{
) L9 O9 Q+ i1 g* `# G# }4 @ return(cCheck != " ") . i( }( E, X, F5 ]( r& x% R
} ) B- @; i0 l3 q$ Z
9 c1 M V4 s! H3 H! P3 Z) Z9 S
function checkform()
7 Z# z! b4 {$ O8 }! `( x* p{
8 d5 G6 c! {0 `" I id = document.sform1.id.value; ( A# L& c0 l _. t" s$ l9 ?6 B
if (id == "")
8 p3 Z" ~" T' o {
2 V+ @9 \* w: R: h0 K. p alert("请输入注册名"); , s9 r3 o @3 ] S6 e y7 T3 @
document.sform1.id.focus(); " { ]+ m$ @" ~2 ~- q1 O- a: t' L
return false; # H6 @7 N) P( T5 r- c; ]) A
} 6 d% F2 n. [+ u; A- U" n. s( ?
4 v9 ~: A4 ^- J1 X5 |1 q+ e0 a for (nIndex=0; nIndex<id.length; nIndex++)
2 u. n7 L* |) U+ w/ `: O6 G8 L6 h4 w" W {
$ s4 h* l7 n9 d/ F) t! o9 g cCheck = id.charAt(nIndex);
. h. w `0 s5 V/ {& }7 i8 H if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
& O- u8 l. J0 E$ I; w% t {
) M( ]0 _/ l+ F; Y4 C+ D% h v3 @ alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); & [5 G& Y4 y0 N/ e3 \
document.sform1.id.focus(); 6 z# x* O9 w& F5 p& w$ Y5 k+ m
return false; ( P( d$ [* J( }0 `) i
} / u$ Y2 U+ o7 O% ~7 y
} U8 ]8 d2 b9 @( l. q4 k7 a6 h8 B
chineseid = document.sform1.chineseid.value;
7 P3 {. m- H! e- Z! O if (chineseid == "")
. f' K4 ]% `: V. D) {' _0 ~4 G { 5 m1 \; k! ~) O5 ~$ u2 `3 j
alert("请输入中文昵称"); " T, x* g z9 K( g9 p6 j
document.sform1.chineseid.focus(); # ~) ?- ^) k7 s* ?' q
return false; ! j# ^ B8 w6 M4 B
} * U, E' c& s) h( c W
password = document.sform1.password.value;
8 {2 B9 X0 C/ J( H6 F1 t if (password == "")
) D! Z% x' N# w( o0 @+ p" V. z { + i0 }/ r- o; W& H5 [) l. ?$ Y
alert("请输入登陆密码");
0 }( d, ?9 M) q3 I6 _ document.sform1.password.focus();
3 U6 x3 m0 h; g- ] return false; 8 E# R$ T5 X3 n
}
, z0 J2 P- ~0 R7 b" O0 n2 U& ^ password1 = document.sform1.password1.value;
5 s6 q, f) `" n) D- A if (password>password1) " `3 e/ M& v4 B3 H
{
. ?) y- S( B/ w$ F3 S. \* [+ [ alert("重复密码与登陆密码不相同"); ) z! @% b" r: y* J1 E6 P; T8 s* {
document.sform1.password.focus(); 4 M' [ m- Z1 \/ X) {7 {
document.sform1.password1.focus(); 1 e6 d: H! L; |6 o' M' M8 T& Q
return false;
" M) J6 N: m- m) b3 l! F } ) o7 D3 f* N5 H* f" z# V- F/ r. ~
if (password<password1)
+ t# ^& P7 p- q9 G5 s" E/ T" f7 P {6 g2 ]1 p( H* L( M4 I. f' A6 C
alert("重复密码与登陆密码不相同");
8 r6 p" N: d7 n( O1 E# G! i document.sform1.password.focus(); 4 s( Q0 L( a4 C% o
document.sform1.password1.focus();
. S$ j8 q' b! C9 t) |1 H" X8 e! i4 w, Q return false;
/ v% Z0 \- k2 s% O% V }
+ t& z7 L$ N7 C$ l. f* E4 p' r3 \ if (document.sform1.email.value == "")
! s0 H% Q! {% N) D { * f* u1 ^$ @. [4 m H, e
alert("请输入您的E-MAIL地址"); ' p4 |9 N4 D# O- d
document.sform1.email.focus(); , }7 Y! F+ u0 n! R2 n6 |
return false;
# I$ X& Q; ]2 b" Y7 G9 P+ J } ! ~0 Z0 A6 E4 o
. l6 P ?- p9 K j8 ]- b
email=document.sform1.email.value;
. y4 [8 z( p d) _1 L% s emailerr=0
- ]/ S7 B$ c, d: o8 x for (i=0; i<email.length; i++)
X( U; ^4 X+ C1 P {
5 Y( k' Y @1 k2 g if ((email.charAt(i) == "@") & (email.length > 5))
% m0 t- X O$ h) e& U {
6 S) j' v) Z7 U7 r: W" V emailerr=emailerr+1
P& u- p& g7 d9 m! v: ? }
+ f. m1 P- n" y$ a& o }
7 a& h! d5 \- Z3 B! P" T if (emailerr != 1)
, \! x: \( Q& R4 j/ z2 N1 O { 8 j% |2 _$ k! ^9 r' b
alert("请输入正确的E-MAIL地址");
, t# `$ E( W. V3 M9 d: [( D+ H6 @ document.sform1.email.focus();
" f8 @+ W$ N6 g- i return false;
9 ~! y5 }+ G2 p1 |8 b. I; d+ j( F }
* Q. G, G! a5 u- ?5 k, F5 L8 q! U, v ; y z8 n7 f$ G3 t/ y
if (document.sform1.checkask.value=="")
) ^4 {+ H' L; i' `0 C$ ?& D3 n {
: b3 ?, B4 I* L( W+ ]0 ]5 t! E' s alert("密码提示问题不能为空");
^# h( t- P. y6 l1 V+ x document.sform1.checkask.focus();
% {: t5 T6 v% l return false; 4 L% o0 g B5 A' v
}
1 U1 c* j: B$ f if (document.sform1.checkans.value=="") 7 N- x7 S: N M5 V3 k; D5 L
{
4 [# z5 @0 k' c alert("您的密码提示问题答案不能为空");
9 ?4 b9 V+ X' ~ O3 s I1 `7 y; q# l document.sform1.checkans.focus();
3 Z8 S2 \2 F1 g0 u# } return false;
- \5 a+ Y: f0 m: f* D }, X% g" i l" o: P6 j1 z% w8 @7 g
return true; " u' _) q2 t0 U# t% b
' ?. F% U$ N! ~! r/ r8 b* J} ; x0 ?: g4 X' W9 E' X( Z
</script> |
|