|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14359
- 金币
- 2465
- 威望
- 1647
- 贡献
- 1413
|
这个脚本对你可能有帮助:
5 m1 z# p4 d( e* M# G& G<script language="javascript">
6 _; ]5 Y) i/ ?+ l0 o& k- Gfunction IsDigit(cCheck)
6 Q) o! F; y! R$ S. O8 e o! y. q { # K6 [$ m* |2 w. g8 y- ^: m8 h5 \
return (('0'<=cCheck) && (cCheck<='9')); ; I; V! f6 Y3 V+ R, Z" u
} # w3 I; r% v2 O5 H- e2 c3 X
$ ?5 I7 e, O1 k
function IsAlpha(cCheck)
+ t5 R0 y2 m9 j7 T1 X {
& o- f) {8 l' e1 z" \; Z6 }! j return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
/ A& ] X- E8 P; ^) m# m; {; O7 O }
& c& k2 G8 t2 n0 y/ B $ l2 g: W4 t& _6 _: i
function IsaNull(cCheck)
9 h: m9 b2 L/ C {
1 \) G) c+ Y0 w, {- l return(cCheck != " ")
8 |- s" h) O1 F" B } 2 ^4 L9 ^$ r2 X: T4 U( o& G
: d' v$ k# K5 \( ifunction checkform()
3 j/ v" M9 F" o+ M0 x{ 0 x" z% V/ s) d
id = document.sform1.id.value; 5 k3 `' d* a4 w
if (id == "") . F1 t2 g R: F2 h- G R0 S" K! X
{
& s5 W7 |$ u2 ^% ^ alert("请输入注册名");
. `9 t+ X& i. x1 g1 d q document.sform1.id.focus();
- r$ I$ N9 O+ P b2 B* a return false; 3 @# ?$ Z4 o/ ?" P
} - |$ K# I; O# k, S: p7 Y
$ T1 k0 G/ @& Z3 X1 R$ o& y0 Y8 x4 ^
for (nIndex=0; nIndex<id.length; nIndex++)
) {2 C6 e+ X: J {
) Q5 T2 p3 z( }. I" }) v5 U6 R cCheck = id.charAt(nIndex); , n7 n2 c" H, A( z3 I& @7 f7 H
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) ! d' \5 |/ _1 u5 t" f- x
{
. ~( M- x6 s# t alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
" Y% |( T0 l- O! z7 U5 Y- i document.sform1.id.focus();
/ M, m' t5 j6 O- G+ _& z+ _0 o( D return false;
. m0 V b I% m+ s }
6 b7 |8 g( J' R7 P } 9 [/ t$ B. l) C! k9 C, P- w: B
chineseid = document.sform1.chineseid.value; 7 m4 O* J3 \' x% T8 P
if (chineseid == "")
5 c+ @% l' ]1 j0 i: o; N/ U, |, J {
$ ]" L* s+ u0 ]. X3 \ alert("请输入中文昵称"); - z) W4 ]& x7 |0 {
document.sform1.chineseid.focus(); / w) L8 J7 ?0 i- J0 O7 O+ F
return false; 9 Q, O/ R. u) a# O
}
3 K4 ?4 `" ~1 O: s password = document.sform1.password.value;
. S! ^( M7 `4 b4 x) ]" j9 M if (password == "") " k, y! ` S; M; h: o$ `5 I) h9 L
{ S, D' r s4 }# L
alert("请输入登陆密码"); 4 `8 [% G8 X3 L
document.sform1.password.focus(); 3 ^: T3 X5 U. e& u% ^3 s% }% _+ R
return false; 2 \: f3 q5 [3 G3 g7 K
} % g8 o c- M; ~8 r
password1 = document.sform1.password1.value;
9 @( x* i3 W; n* D: ` if (password>password1) # s# |/ T8 J" m
{% ~' h8 [' o) s3 S( E9 p T
alert("重复密码与登陆密码不相同");
1 Q$ l7 P1 p. R) { document.sform1.password.focus();
% K0 K4 b. |" k2 \ document.sform1.password1.focus();
+ [4 W; K$ \$ V return false;
0 F' d- B8 L# I( G+ j5 U } " {2 p( g$ O( l8 [& y9 T4 A
if (password<password1)
2 Y" a0 D# g+ w9 @6 o {
) `' g2 S1 k' s alert("重复密码与登陆密码不相同"); * t9 p' {. I$ c. Y
document.sform1.password.focus();
4 T# g2 U3 S! y; X( x document.sform1.password1.focus();
4 J# i1 b6 @4 _8 P+ _" M return false;
% J' B7 W' u2 s( m Q! M* ] } $ b1 B- G/ g* g4 P: C
if (document.sform1.email.value == "") / D- |- j" L% x' R. e1 f# S5 f8 f
{
9 Z, }# K, j j& V alert("请输入您的E-MAIL地址"); - q6 ~; \" y8 \- C
document.sform1.email.focus();
: s0 c4 T1 c: E# O% L# T7 X return false; ' s( L9 d% D+ e
} 8 h5 r7 V+ _) f! S9 ~# f
) _6 v) g" v# Y6 D2 x; \% \5 {
email=document.sform1.email.value;
; m' t T( c9 I emailerr=0 , A# t& R9 Q5 c0 g2 r. X& I
for (i=0; i<email.length; i++) 0 D5 v4 Q* E+ R* q- @ m
{ & Q( b! t9 t. u# w' \
if ((email.charAt(i) == "@") & (email.length > 5))
; F' e% J9 A9 R! T% h { 6 x# A8 B) L) M2 | m) Z
emailerr=emailerr+1
5 B- w" x6 l( q4 {2 R5 g } 0 Y* K; F3 o2 q+ l1 K9 T8 h
}
) n5 z6 y& U, M+ o" H if (emailerr != 1)
& n+ p7 ~9 @6 o+ Q {
( \8 Z& b, a, M. y0 p6 k' N alert("请输入正确的E-MAIL地址"); ' R& T0 W" a( `: z# `) r" w
document.sform1.email.focus();
2 ~1 J! K5 ~9 o1 ]' p8 `4 \9 S return false; , q; @8 R# j [, c6 O3 D( x) r
} ) s# C+ S+ B- l
& n& A& d/ K# y( h( v5 Z if (document.sform1.checkask.value=="")
: y# N+ U& z8 c9 o T {
' Q0 e( A* G W, M, q alert("密码提示问题不能为空");
; p! g4 Q* a) t( r" z document.sform1.checkask.focus(); ' {: x' M G3 c. J9 I
return false;
7 P# E) H; W |/ ]4 B) v; x3 I } ; C' } a! S# e& K# E+ I
if (document.sform1.checkans.value=="") I6 ?4 Y: `% ^8 n/ c, U+ O
{ 8 Z: G0 \+ [* I' }6 _5 h# q. n
alert("您的密码提示问题答案不能为空");
/ f# S) k! M3 V/ {( g document.sform1.checkans.focus(); " h O8 l, X5 P& p: s
return false; / G/ [& l) _; \+ s
}! d1 y$ ^; X" B1 \$ t+ i
return true;
3 [6 c) G( Z% I2 v- Y
4 @* A( S4 g& X y) p9 t8 ~} ' y' E& s Q, Q1 n
</script> |
|