|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14437
- 金币
- 2504
- 威望
- 1647
- 贡献
- 1452
|
这个脚本对你可能有帮助:0 `' m" x2 Y* j2 u. F& r; |$ p
<script language="javascript">
0 b: T, q1 v q7 @% M7 F8 nfunction IsDigit(cCheck)
9 n- [) B1 {, I) E: r+ D {
. I# R1 X0 z6 d* s- M$ B! ?& e return (('0'<=cCheck) && (cCheck<='9'));
, \9 Z, b! i; W& b1 M" Z }
. s. |, v: t! ?; q/ i! Y9 d ; y& V& ?+ N2 m4 L
function IsAlpha(cCheck) 9 N" }& Y3 i. X$ |) H' U
{
1 @8 l' d8 [3 @* Z: [* C return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
/ O1 L: J0 B" }8 ^ } ( W0 V2 e5 H2 g$ `- d9 d2 X
# B$ U7 W- L2 T0 m) i5 C$ L, [4 h( d
function IsaNull(cCheck)
' b8 U: `$ k9 b# S7 v { % L+ B) [" I" A9 b9 Q
return(cCheck != " ") 8 ^ n+ ?) d5 Q" l) }% f
} 3 Z. z9 d9 D9 u- H. D
8 i7 n! @ q6 ] F/ S0 Q9 J
function checkform() ( b9 O' i' ?$ W) z8 k5 h0 \
{
2 ~+ ~$ v6 G- \$ I: O0 {* N# z0 f id = document.sform1.id.value;
6 M+ @+ B5 |% C5 A if (id == "")
`' N+ C+ r& u( u" e2 Z4 h* ~5 {& g5 O! ? {
; t2 I. u$ O' H4 h3 ]4 l5 ` alert("请输入注册名");
3 I( I) X% W3 d+ f document.sform1.id.focus();
9 k" r P/ C0 u& B9 u: I return false;
/ ~0 j! p; C9 s4 h5 X! _ }
' R' f) v+ O3 E" l, z
9 i. [( P0 D- W9 R1 J8 {% t for (nIndex=0; nIndex<id.length; nIndex++) - a, p6 l( M, m2 Q( Z
{
' H- B' v5 ~" L3 P9 ]9 Y cCheck = id.charAt(nIndex);
! Z& f+ ^+ R9 Y3 S& v { if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
+ o! U4 h4 I. V. [% M$ h {
: H4 `' x2 \8 K" X alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
7 I5 P6 _. p/ n' r$ n! F document.sform1.id.focus(); $ v @6 `. ]3 z' C% L
return false; 4 _% ^) d# q1 k+ @" {
} 3 Y7 `. f) g. }# p. O+ X
} 3 x/ K" r4 A/ \ E- x5 u
chineseid = document.sform1.chineseid.value;
- y J9 I/ U2 d4 e if (chineseid == "") 5 I$ @, p# X b$ |) F* z
{ # I ~$ v' r4 _- d6 Q
alert("请输入中文昵称"); " @- h, }. H7 ^3 M3 v
document.sform1.chineseid.focus(); 1 V1 f! U) D$ E: P! ]+ Y6 J
return false; 3 m: H: r& p% F2 t# x
} * q# R M1 j7 k9 n9 u" i1 ^
password = document.sform1.password.value;
3 h6 W9 I; v; C' a1 P! g if (password == "")
3 X& ~- o! B x. J {
+ F, y) G: k& d0 J+ Y9 p alert("请输入登陆密码"); % ?9 N5 i! _8 y! U
document.sform1.password.focus(); % q* C4 S0 x6 ~* |0 t. A. |
return false;
( m I2 `* n( q( Y' s) p }
9 p: a$ n$ w V; B5 H password1 = document.sform1.password1.value; : [0 {% T& g& B
if (password>password1)
% e. d2 y7 W/ ^& X6 i- J {1 H% p( L. Y0 E( y
alert("重复密码与登陆密码不相同"); 0 w$ T/ l ~6 E7 w: C# F
document.sform1.password.focus(); ! T6 E7 I# L) P9 C! m/ A
document.sform1.password1.focus();
W$ G" _, x8 O* x9 T9 P& E return false;
7 w) o/ m6 t$ _, j& v6 k' b0 l9 p. {: i } 4 O2 ~& ?# s: E2 X* r
if (password<password1) , \9 H9 U# s* \) u H+ k, J/ u K5 E4 L6 v
{$ g1 P7 S6 j: G- R! M* C
alert("重复密码与登陆密码不相同"); % p, ^3 @' m: X
document.sform1.password.focus(); & {* D; F2 N4 L6 j( ~7 \
document.sform1.password1.focus(); 5 k2 ^: R. Q0 ^. e: X+ h! Q6 N1 ^
return false;
' r$ t0 i) O2 C1 ^ } O7 Q7 C1 J/ {
if (document.sform1.email.value == "")
5 b2 Q3 H' a9 s; Y {
% q) S! m3 B# F; W9 `. H' E alert("请输入您的E-MAIL地址"); , f' u0 |: ]8 Z4 [5 b
document.sform1.email.focus(); 0 Z7 F( B" g% \# ?
return false; 8 s( n8 ~' G# i; d* V3 \
}
% ?8 Q/ d5 A6 U+ O$ j
; }5 p$ G% O( q0 ^ email=document.sform1.email.value; / Y: y* J$ o) N" m) \# a0 Y2 [
emailerr=0
' i, O& {9 A$ O" o) ?9 `3 x8 A' j for (i=0; i<email.length; i++) 3 d: u; ^5 n1 k! r& D
{ ; U6 `6 C+ ?$ w7 J- p, l
if ((email.charAt(i) == "@") & (email.length > 5))
2 s1 _* C+ s% z { ! N1 e( h r' d+ d
emailerr=emailerr+1
+ ~' H5 n6 w9 |9 C; n0 r }
- B: r2 M8 z, l0 i1 n } 4 Y& Z# b; i/ }1 v7 f! O
if (emailerr != 1)
9 X3 s. |4 Y0 Z2 t { 2 s0 ]8 I4 ]! L5 `# w( _
alert("请输入正确的E-MAIL地址"); % x5 P: B! L1 ~! |% a* f, D* x
document.sform1.email.focus();
, Q" V3 x1 d( Q return false;
% V# a$ y9 G, |) G* K2 R }
- |% s: t) M7 f0 d6 O" N " Y7 I, n" ^ w6 |, R* \
if (document.sform1.checkask.value=="") % z; P" A- e, i$ z0 t( Y2 o) \. W
{ . q5 e, ?# q. ^7 X) v" W
alert("密码提示问题不能为空"); ) l+ A( b0 h' v6 a, ~6 Y
document.sform1.checkask.focus();
) \' g2 S3 Q" U. P" c. j! b return false;
$ P. M+ Q# H! N } - g8 q6 P5 N: `' v
if (document.sform1.checkans.value=="")
4 p) o2 d% [6 r; v D5 R! D* f { ) {8 i# D( G9 M' C% L9 f# }5 {( F
alert("您的密码提示问题答案不能为空");
2 C) x: P* W% L( Z$ P) _* g document.sform1.checkans.focus(); . e) U; L6 b( }4 z5 c9 g7 a
return false;
; E" h: T; w; O* U3 o }
4 m, U# P' @+ N2 Y ^6 V0 p M, K/ J return true;
$ m) N5 x2 j( S7 A8 l
i# W$ D5 g* d% L: x, ^}
; u% |( M4 q" Y' ]/ e</script> |
|