|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14365
- 金币
- 2468
- 威望
- 1647
- 贡献
- 1416
|
这个脚本对你可能有帮助:0 s& x9 S- Y) l& t! `
<script language="javascript"> " x. a) L! v1 R% r$ {8 R
function IsDigit(cCheck) * {" [$ Z/ a, @/ A# ^
{
, O& G# y8 D& ]3 O* C return (('0'<=cCheck) && (cCheck<='9')); ) I; T6 v3 s8 W6 q5 _2 v
} ( g7 u& {$ x- p. l& b% u
6 C" q5 P0 m, _7 u; t% b# O2 W
function IsAlpha(cCheck)
2 Y1 A( w+ {, R% U {
6 c; H( t% g! D8 p( N return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 3 v" K9 }) b6 [2 Y l) w
}
, A# O% ]5 `: n( I & ~4 J5 F8 _+ C# R7 C, @# O
function IsaNull(cCheck)
% y: F4 y5 _; _! T) z { 8 C/ A9 G& l7 N$ I8 `
return(cCheck != " ") 4 w# {) Z& v# V- f& E& r
} 2 `4 c. Q5 u& ?! h" d3 f( @
7 N. o, h I S) j8 N0 t* j! o
function checkform()
- D. m8 \& `6 F{
$ e7 B/ ]9 ?" K& Y# C id = document.sform1.id.value; . ?2 a! y6 L* ]( _$ h5 y2 O
if (id == "")
' e' a" K1 }. _4 U { - M: ?" p8 e$ U$ F( Y' n
alert("请输入注册名");
( n" G; F0 F# o0 n/ f$ w document.sform1.id.focus(); 5 r* t; h/ d7 m% N0 W+ ~
return false;
0 m! G; c/ B4 h" e4 C! a/ y/ Z }
: e( |" W1 Q0 z5 n; A) P% L 1 T6 P6 c5 R# ]% {2 ^
for (nIndex=0; nIndex<id.length; nIndex++)
& v" I5 G, N. u9 N% \ { ! {: y2 A( D9 ^9 L. }
cCheck = id.charAt(nIndex);
# \1 u9 M. `3 y# D* r* K1 o if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) / R! X3 f7 R; \( z, x W/ a. f
{ - D4 H- |8 x6 |
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); ( G6 |: c$ `5 N8 c- \/ L
document.sform1.id.focus();
8 H1 s! i1 s* Q8 t1 q1 [ return false; 4 g* Q! Y( j% o) ?# ? _
}
x: |# W, I( W } , w6 S0 P# P$ J5 N, A9 V
chineseid = document.sform1.chineseid.value;
. N$ z9 _; Y. L; c7 g, G: ] if (chineseid == "")
5 {, U0 \9 U8 }" K4 \ { ! x. i" G p- ^8 l# {0 b& M
alert("请输入中文昵称"); ; }1 x/ w# g( S* u4 y( U2 W
document.sform1.chineseid.focus();
7 j' ]) n% k. K return false; ) b/ [9 i" I0 X3 s" R6 c+ }: c
}
+ a& F4 w/ M! X' K& W9 d/ C+ S password = document.sform1.password.value; 5 x$ a: e! w0 S& I) Z3 D9 ^3 Q1 n& S9 f
if (password == "")
# ^4 ]2 x% z1 c; L0 n6 o { $ ?: p" V& @4 e) h
alert("请输入登陆密码");
! P; R; I! R' p( I! r document.sform1.password.focus(); # h+ I1 C( w+ `4 M+ z( ~
return false; 1 T1 O7 H& C$ v& b
}
- Y. U$ u) O0 d% X password1 = document.sform1.password1.value; % B! L3 g+ K* @9 ~; K9 e
if (password>password1)
( M( B6 ~/ Q# o4 u {
% m* ?9 Y& G5 U alert("重复密码与登陆密码不相同"); * e0 |9 ?) n( I6 g" h
document.sform1.password.focus(); 0 C- V) U0 J7 G" H5 Z3 k; D* D
document.sform1.password1.focus(); : |) ~0 t& v, a V" \: a% C' T
return false;
% c1 Y2 Q a. u7 C }
, j# Z3 i( J! K6 |1 f5 D& L- Kif (password<password1) c; c* A G, q2 l/ U" u
{; [! e# a8 D% | [3 |- @0 E) w
alert("重复密码与登陆密码不相同");
8 b3 w9 u K! ` document.sform1.password.focus(); 7 e) q" f: l0 Z: ?
document.sform1.password1.focus();
, ~0 ^. Q# I# S return false;
* j0 r+ H7 `9 \( [3 _/ \8 _ }
7 m8 C3 C: O. \ if (document.sform1.email.value == "") " b- n, r! Z3 x7 o+ X& v
{ / S' q: E# c) G/ Z% x$ u
alert("请输入您的E-MAIL地址"); / E, d) ]) M J8 h0 ~
document.sform1.email.focus(); " q0 j: m7 H+ s& D/ X) q8 O
return false; 1 B( G' @* ^6 r& z0 r
}
" A7 d; ~) L% A' X0 d
) n) f& i0 {; S- K. ~' b9 s9 P, k email=document.sform1.email.value; 7 q$ C: E0 H+ C" ?9 F. W3 D1 O
emailerr=0 c; c. n3 n; G ]. i
for (i=0; i<email.length; i++) ; E- j" J3 u% E# E/ a a
{ 8 h3 X$ d& ^4 U, h; s
if ((email.charAt(i) == "@") & (email.length > 5)) # T/ M: A' l$ i) e9 k" k9 p# T
{ 1 c% w% G9 |: N$ j5 B5 J: p. K# Z
emailerr=emailerr+1
0 i q' @$ I5 O# o0 y) @ } 7 J( P+ v) M) U' f
} 7 |) l5 ^; v4 A; n, K" c0 d: g. I
if (emailerr != 1) 0 w% z' i1 A+ e6 r
{
+ j; M. m/ i# j5 V6 I8 U alert("请输入正确的E-MAIL地址");
1 C- z" H! C0 [1 s$ X" X" o document.sform1.email.focus(); 3 {' ?/ y, C$ _
return false; " X3 K! Q! H% M. a' T
}
3 M2 s& s$ p' p- Q: e 6 S+ V) I8 H3 W
if (document.sform1.checkask.value=="") 4 o7 L/ _$ E0 I& ` E0 z; G4 u
{
4 I0 \9 @1 |: a alert("密码提示问题不能为空");
6 G1 a4 [6 r, R/ x7 A* k/ T8 Q5 | J document.sform1.checkask.focus(); 5 W% O7 r/ G# p# ~: n+ ] S% u
return false;
7 M2 o: i+ _/ |$ Y$ @) e } " @$ ?6 P5 r( N) M$ |( _/ d* n
if (document.sform1.checkans.value=="")
. h, ?3 G% t8 `' h- W" p: y {
B7 k" o! f( e" b alert("您的密码提示问题答案不能为空");
1 x. u6 U* J0 n ~9 ], F, d9 U! M; \ document.sform1.checkans.focus();
5 _) h) o$ I+ }- p7 F! d$ { return false; L8 M1 T g+ w
}
& C- ~) Z& w! m! ?0 ~ return true; 8 x ^, G9 G5 A. G0 d! U3 z/ r
; H# |7 F- a/ k' z% D} % o& g4 R) n0 C6 x1 v" @- |3 Z
</script> |
|