|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14435
- 金币
- 2503
- 威望
- 1647
- 贡献
- 1451
|
这个脚本对你可能有帮助:+ L( l9 W; i6 D0 J! \6 Y6 Q+ h
<script language="javascript">
$ C6 i' m& B8 J5 Kfunction IsDigit(cCheck) 7 C7 o* k* |0 [! P
{
; D0 m) j* Q m4 k" c, I. \ return (('0'<=cCheck) && (cCheck<='9'));
5 Z0 J4 S9 z% d) _2 y } 5 }6 v7 z- ^/ l# E+ o; g$ X
" M, g9 {' d3 _' f4 n( w
function IsAlpha(cCheck)
& q4 n# u( Y6 T {
( I2 X9 c. M3 A1 }; m return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
2 O7 p" H# q6 L/ N7 ~ }
+ z5 F- ]" [5 n" m ( ~2 Y% I; P, @
function IsaNull(cCheck) 6 w2 Q6 i) f: d7 _& n% _1 @
{
4 T% {& I( e2 v. | return(cCheck != " ")
7 r7 {/ t) U8 x" x& ?4 d0 k } & ^0 T6 J; `) f. R6 l
% ]) e6 m2 r1 [: lfunction checkform()
* [, |" U# p. O1 J* }{ 5 b+ M! U4 m: ~2 z+ ?% |) a
id = document.sform1.id.value;
! @) z/ Y5 P# M- |( @' ]) w% H8 \ if (id == "") L3 F: O) Y( J. T2 E3 m: E5 Y! G
{ 0 t/ l3 G; w. O/ H
alert("请输入注册名"); . ^) z7 a9 o! l% _8 }2 j' U# J
document.sform1.id.focus(); 5 P5 a! f9 q. o& ~1 Y2 h' l) |
return false; * q+ ?6 y! n* u+ b% Y
} . S% s1 y4 u. i& }. x/ t% K" V4 k
+ S( t, N4 G/ G' f for (nIndex=0; nIndex<id.length; nIndex++)
4 z5 }9 B! _9 I |3 e k% i8 \ {
0 {- Z6 z2 ?$ j% d cCheck = id.charAt(nIndex);
5 G7 {- ^7 j) r( \ if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 3 }- K$ Z7 c4 C% w/ `
{
! [7 b# M! V, ] alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
, n2 P& J* K: r# \- ]7 b$ } document.sform1.id.focus(); $ J3 {" F0 ?, ?' y8 i# G
return false; 9 d9 x+ Y$ h1 S0 ^$ t- V+ a" }9 a
} ( q: g D6 y" G( K
} R! ~- V7 e5 \+ R9 C! Y3 O
chineseid = document.sform1.chineseid.value;
6 w+ H y3 C3 e# i' G% m if (chineseid == "")
b! ~1 a6 ^" M" z( z! o+ K' B { 1 M0 O& H3 f' H) |
alert("请输入中文昵称");
* t: V C7 K6 e document.sform1.chineseid.focus();
5 s; N' t% O# v: D5 Y# o5 } return false; & ]4 B% |( f- g0 `$ G+ q& h8 [
}
* d0 s9 l- V8 g* b+ T' M password = document.sform1.password.value; : [6 z! }* ?* I z) s
if (password == "")
% X$ Y4 G B' M ` S" j { : L; a4 g/ [8 }6 h% [
alert("请输入登陆密码"); 4 ~. S9 d' X" z3 N k! D" n2 ~
document.sform1.password.focus();
7 n A0 \2 s8 C: X# Q3 w return false;
1 f# ~1 L9 R5 L. ]" C7 [! I# ` }
; \( I$ E4 k/ m8 n0 F2 l; g password1 = document.sform1.password1.value;
7 M; R5 K% ~1 ?! w& Z) A$ b if (password>password1)
4 J4 A/ T" Z7 q: n {
6 h9 ?3 e3 b3 M; b0 L- |. x alert("重复密码与登陆密码不相同"); " f. V5 y# i/ ~5 \2 M+ l* D; q
document.sform1.password.focus(); 0 u4 j4 s) g: h6 f
document.sform1.password1.focus();
0 `" x: j1 J x& ~4 H& W return false;
9 `! ]2 k2 h. I i } ! a; M& g- h1 v
if (password<password1)
+ k3 A% g8 }: X3 G. u {7 K# @4 T$ C2 E! @$ x: H. ]9 H9 Q7 n
alert("重复密码与登陆密码不相同"); # Z+ N9 S' C- ]+ f( o {
document.sform1.password.focus();
0 e. q, [$ O. I2 @& {7 F document.sform1.password1.focus();
% z6 p& f0 B9 `5 C5 v& O return false;
: S) h5 Q. S% M X. b } ( ?9 G1 P) [' O3 P
if (document.sform1.email.value == "") 6 S. |3 g, i0 w
{ 1 ~- H2 S; y; G. r" R! d7 c3 Q" b
alert("请输入您的E-MAIL地址");
& J! B. b. T9 n6 h' h( g7 n+ `) k document.sform1.email.focus();
^9 S( i8 k- Q/ G, Z! c/ _ return false;
( T& A; u! L0 f. c+ G# S" W }
; ?+ N# d; m7 o o$ I) M' P0 Z+ o
1 E1 O3 ^8 X" A; ?5 l y) k1 Y! D email=document.sform1.email.value;
. I N# O; u" X" U5 M5 }- k8 k emailerr=0 ^$ O" b/ x M, i6 N) y( T8 F
for (i=0; i<email.length; i++) & m s) n' a. g3 e3 d& _
{ % r9 Z# E( R2 x9 W% [5 s* z
if ((email.charAt(i) == "@") & (email.length > 5))
* o8 z- R4 R* a" D { 6 R8 R, H& t' \9 z
emailerr=emailerr+1 ) v9 _& L3 r) B6 \! Z S
}
6 X1 L: C6 n& Q" K }
! [7 k, W; n* @0 \1 b0 Z1 S V q if (emailerr != 1) & C8 T; \4 y5 ~! y
{
8 {! m/ `1 T9 e' H7 l alert("请输入正确的E-MAIL地址"); ; n1 e) c& r4 j$ u5 _1 T: o, p5 T
document.sform1.email.focus();
D/ a! i5 K9 ~0 A return false;
" @% S0 t# Q9 q& B } 4 i/ J1 [! |0 [, e: }3 S
9 Z4 e* g, D6 T2 b0 [8 z' A
if (document.sform1.checkask.value=="")
* [6 y& z3 |' Q' Z" _6 f { - X& K: T7 M9 @$ C! ^
alert("密码提示问题不能为空"); ! T# e/ w; f. |
document.sform1.checkask.focus();
& y5 x( T* p0 i, ^/ K return false; ; P: y; t1 @) l+ K
} 7 f" E7 L9 {1 y3 P) D. X0 J! j
if (document.sform1.checkans.value=="")
" ~4 p" G- a, s' L" [+ q4 l, H {
# K% a9 u" m( z6 G2 S alert("您的密码提示问题答案不能为空");
* D. ~+ ]" g ~7 l. {( v. [' E document.sform1.checkans.focus();
& }/ u X w8 M( |7 @' `5 _+ G return false;
W! x. J7 ~ Z- J. @" t0 B/ ^$ K* J }
3 Y; n5 Y+ D. {, T0 i return true; 4 Z) g$ y' m' Y2 N
" T. d/ v: _* c1 r) y: q
} ' `% q9 L9 b2 q
</script> |
|