|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14329
- 金币
- 2450
- 威望
- 1647
- 贡献
- 1398
|
这个脚本对你可能有帮助:/ A+ V) u$ i$ ^2 |. q- N8 f- C
<script language="javascript">
3 j. T$ ] q a4 k, [( @3 I: efunction IsDigit(cCheck) ; d! G$ B$ n% e; d7 i
{
- U9 f, `- A6 E) I9 O return (('0'<=cCheck) && (cCheck<='9')); 7 O5 {# \1 [* e( ?
}
5 \ O( [% `" }& P- n& ]' T
! b" g4 i( c8 @1 f3 Lfunction IsAlpha(cCheck)
/ `1 L! S2 F6 e/ D { + Y, e; {, H r& O, Q3 |) L1 V
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 3 W5 z# W5 r: ^! M+ ^# g5 X9 V
}
7 Y+ p8 k* G6 ~/ C 8 d3 {' W& B/ o' } o% M, o, F$ D
function IsaNull(cCheck) & u" T n) `/ F0 g8 h/ T9 a
{ ; V9 k5 c! H0 V% E' l5 \/ `
return(cCheck != " ")
5 {$ }, p# J6 p } ) G/ s0 A; K6 K1 z
! D2 w4 Z8 t' {1 K) j9 A: Hfunction checkform()
. {7 \* V& Q1 ^3 Z{
6 A" n, \, f, w- }4 b( E& y8 l id = document.sform1.id.value;
9 \ I. v }- ?" ^) o( R5 [ if (id == "")
% S3 I% m; E" ?% Q P { 2 J0 Y: N' r' p; q/ r* P- K
alert("请输入注册名");
6 A4 L* }- X$ s; A T document.sform1.id.focus();
/ N4 F6 j) k2 [% M4 h return false; " T# b; P! }) ~1 Y
} 3 {" V) y) G5 h5 e8 T
; ^" @" J8 }; f2 p
for (nIndex=0; nIndex<id.length; nIndex++) ]% q1 }& R& j* _( h. J: r: e
{ 5 h1 j. @4 q y
cCheck = id.charAt(nIndex); 2 Q" l( Q: J" c# o7 [2 W
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 2 H6 G2 H/ Z. |9 K1 \! D7 r
{ ) p! g$ P& B7 `
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
& U" S% J. A3 \4 @. ?6 U document.sform1.id.focus(); 7 U8 e+ m- O$ i
return false; & M( g( ^* K# z- p. _# U
}
- G; D0 Y* c0 c. ]: K3 V } ; q. l t9 m- b6 W. R0 Y: C
chineseid = document.sform1.chineseid.value; # F" t# J' E% Z& M7 ~8 k
if (chineseid == "") & z0 y- k) k' q# ^' i
{ 0 u) i6 G: S9 S% i- H* E7 w! }
alert("请输入中文昵称");
+ z9 d: t/ d" V( u document.sform1.chineseid.focus(); ; W3 C4 N( {* @+ ~+ u: d* t
return false; * i% Y5 t5 }1 ~- Q! o3 E- C8 C
} 5 \0 Y/ A5 J Z5 e% N' g
password = document.sform1.password.value; 1 C7 c n0 t% ~
if (password == "") 2 B+ r) m- P- K
{ 8 H0 m$ T, ~- l* g' s* O
alert("请输入登陆密码"); * {) p% e) {$ H2 z, U) P3 H8 Y I% e
document.sform1.password.focus();
?4 W" Y! V2 B6 W& a6 i" W, H6 B return false; 4 X7 e4 V- i4 @& B
} 6 N( b) Z5 k! n9 q& ]3 E5 }1 j6 S
password1 = document.sform1.password1.value; 6 [! K1 q: d1 e( z5 f4 R" N3 G' N
if (password>password1)
( f/ d/ D3 q: I0 E( b {# p/ Z, L! v) S2 A
alert("重复密码与登陆密码不相同");
2 S; x2 q L) b document.sform1.password.focus();
0 U" p! Q! r: _/ [$ K9 o, A+ C document.sform1.password1.focus(); 5 g) x1 J$ e8 y2 o; `+ S3 K7 P
return false;
# [, L; l E4 p% _' P } 2 B! n8 N7 a4 Y% R2 K9 F# a
if (password<password1)
- [# U) w+ s) ] {
2 n, b3 X/ f$ b( s. N$ K7 [ alert("重复密码与登陆密码不相同");
) z+ o) O: A1 r' s document.sform1.password.focus();
, N* Y5 c$ j7 v+ _ document.sform1.password1.focus();
" a% @0 {7 t s* c, A8 m+ f5 U return false;) d' E' `3 u" ]( R
} $ I9 p7 ~$ ~9 p$ M) R D7 l
if (document.sform1.email.value == "")
. n6 `: ]$ T" Q1 `* M5 r { ! m# w$ V$ ]8 G# D
alert("请输入您的E-MAIL地址");
5 q6 v# L" n. M document.sform1.email.focus();
; k* Y6 k: {/ \" @ return false;
, s- n9 B: ^. ~+ J7 z3 V } - J# Z/ q# k- W! }( p# Z. W
0 v- y# x" |0 k" r email=document.sform1.email.value; 9 ~5 D. @+ t$ N
emailerr=0 1 } |- F& Z2 v4 s4 m
for (i=0; i<email.length; i++)
3 R, p/ t% Z4 z7 c R) j {
@2 {) w( F$ N if ((email.charAt(i) == "@") & (email.length > 5))
) `6 @2 Q# r4 Q" X { / i( `1 l) ?, l( O
emailerr=emailerr+1 5 ]$ V, H( b) Z' L" n
}
( i! T+ w# Y1 f } 5 h+ Y [) J& Q! z
if (emailerr != 1)
% c1 `$ M! b! K2 E { 6 @- D; K" U; j: X6 G6 g: N
alert("请输入正确的E-MAIL地址");
$ ^% b+ n1 f( E6 s document.sform1.email.focus();
8 d: ~, ?; a+ |/ U6 t% s return false;
! F( ]" ^5 Q+ z( y5 W! Y } 8 Q% ^4 f2 [# M5 e7 X) r
4 }# h+ {$ h5 o& Y7 |7 N if (document.sform1.checkask.value=="")
2 S! i$ g% n& n; y" R {
/ |6 N- Y& s' O2 O# |9 \5 n: U/ L+ u alert("密码提示问题不能为空"); ) k; @9 o+ s) W) U- L+ T
document.sform1.checkask.focus(); & d) |: ]) A$ J
return false; , I% M) P5 K6 w5 s
}
. ~4 F# O2 h1 q6 f if (document.sform1.checkans.value=="")
4 F( I% S# T9 J- }, p4 Y {
. y( J8 K2 V$ t4 V alert("您的密码提示问题答案不能为空"); % s, e& q7 M& g3 Y
document.sform1.checkans.focus();
4 G0 y& {7 `; ~; s' P# u7 Y) d return false; - c( L+ H, n4 d0 N {' D3 d
}
: x: P1 ]1 K# y return true;
5 B7 H' w0 {1 z# U( h 8 _: k1 \- }2 d6 |1 N7 D! W
}
F4 r& `1 s; e; w8 ?- ?</script> |
|