|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14333
- 金币
- 2452
- 威望
- 1647
- 贡献
- 1400
|
这个脚本对你可能有帮助:7 C' L( p) g3 U2 }( a0 B5 h: q) F& ^" o
<script language="javascript"> 6 R7 h: u/ Q& [$ j
function IsDigit(cCheck) % v) |$ K5 }) A) u* t2 D) Z
{
5 g9 p" C7 k4 m0 |9 a. y return (('0'<=cCheck) && (cCheck<='9'));
& \) B5 e/ S7 r6 V }
2 ~+ f6 t% ~/ |' r+ x2 ]! k9 U3 X
$ H* r1 l5 Z8 z# E" {. Cfunction IsAlpha(cCheck) ! |5 t) B( _% j6 t$ ~
{ 2 A1 ^: I# _5 f; H9 j7 p
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) a, E8 ]+ K3 P3 A
}
2 |4 v( @6 f7 W
% B1 O4 U/ z2 E& C( I: t$ lfunction IsaNull(cCheck)
1 E& A6 i4 G& `: y {
- G8 h" w1 b2 k. S' G! k return(cCheck != " ") . f8 P: g" a- f0 M) V
} / U6 W& B# g4 M* k8 T0 n
! I4 x1 Y2 d* v* v0 `( ifunction checkform()
: Z' Q0 S1 s, H{ ( B4 i$ y- r2 k8 ]- u' V
id = document.sform1.id.value; # t- Y! \+ e7 Z" a
if (id == "") ' V) p6 b! }2 t- O
{ 6 r7 F, C" s6 Q0 P; S- t- g2 i
alert("请输入注册名"); % {: k% t# e& v; l( ?
document.sform1.id.focus(); ' f3 E+ w" i( t5 w* X# n; b' [
return false; 2 Q$ m. C* h: K0 A, o7 k
} - E% L& ?; q- t2 Y' _, j
( ^5 h& \9 u! A for (nIndex=0; nIndex<id.length; nIndex++) . J9 R' [5 s0 j L
{
/ t$ d9 G9 Q7 j, o0 k- C m" q3 C cCheck = id.charAt(nIndex); & z! o- i" n5 F9 f/ U4 V
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 6 f6 ?! {0 @/ s# v( U
{ " f( [; }0 O+ ~* }1 p
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
7 z7 S! `# b3 K$ s# t3 K document.sform1.id.focus();
% z" o7 C7 E' L return false; : p; z2 o) [8 ~4 U; Y# a j3 H# ? J
} * B+ }) q: Y7 T ~
}
, i, r9 [- l) d, ]8 Z chineseid = document.sform1.chineseid.value; 1 N. H5 W- B4 w
if (chineseid == "") 5 o& G6 O; a$ `& m) w `
{ ; ^% u0 Y2 X$ }
alert("请输入中文昵称"); 6 A E; q1 s) W! m( Y4 H3 ^
document.sform1.chineseid.focus();
+ @6 D& o1 I/ Z return false; 4 T. V) j5 K7 k$ H w
}
2 ]9 ~. `, e( S/ c1 k password = document.sform1.password.value;
0 C0 O# I7 c; _; }$ u X if (password == "") ! ?7 W6 V; q4 b$ E& T7 e
{
" h* X! l7 I8 Z alert("请输入登陆密码");
; _, K1 x2 [$ p3 M document.sform1.password.focus(); : M; T" ]3 J% B; }
return false; ; M5 S0 N1 i4 W. v/ I
}
5 p* K+ h2 L; D& Q* [1 }3 c7 s3 ` password1 = document.sform1.password1.value; ! R2 O1 M9 K ^( c/ g
if (password>password1)
$ V2 A3 ^* Y) r6 K. `; _2 P. ? {
d- o' T1 i6 u: ]- c alert("重复密码与登陆密码不相同");
* v# Q9 I& r7 }' H( P# [# o document.sform1.password.focus(); 0 k5 L* S+ M- X p7 n4 o
document.sform1.password1.focus();
, t: H5 y" X, @& x( X9 a, x- X# x return false;
; B! \" G* Q# U6 M3 A. A; b: j }
" t: T: U( H: B; z$ fif (password<password1)
6 Q) C, M m$ G5 o% G* I) i5 D {
. R. |6 i0 {6 a3 }& C alert("重复密码与登陆密码不相同");
7 ~9 V! C) M2 _" A6 _1 N- l+ j7 j document.sform1.password.focus();
3 N! q& J; X* }8 @) Z document.sform1.password1.focus();
. J8 H$ G5 l5 k% V8 H return false;! i1 r: j% N$ P/ t; k- t
} + [5 ^; }- ?0 w" E
if (document.sform1.email.value == "")
' P% l! Z4 @3 F: N) ^& q" s {
* b4 [2 R( H* ]* o$ N alert("请输入您的E-MAIL地址");
) ]5 B& q; o& O5 E document.sform1.email.focus();
) p0 ~) s8 Y, ~2 Z7 b5 r: k return false;
4 v0 A' I9 F- I: T! R5 ]$ o }
* I4 l* w7 p0 c1 o% U
( S$ s, f# P7 |" A1 t6 o email=document.sform1.email.value; 6 ? [! u0 U+ C r: C
emailerr=0
, D6 S: `. c6 ` [ for (i=0; i<email.length; i++)
! `! T4 [ }5 u3 Y2 s/ T& ] {
* {5 C8 s O5 Q! M2 J if ((email.charAt(i) == "@") & (email.length > 5))
5 x! ]6 F) ^% j { 2 w3 B8 v" I8 O! n. a7 E
emailerr=emailerr+1
9 r% v* h9 v0 g* p0 P" x }
2 j; L2 Q6 M8 X } 4 j3 W. ] ^0 ]; B1 k
if (emailerr != 1)
: M+ E) i- U2 j {
8 ~! G$ G2 C& U/ h" S; d, L8 w7 l alert("请输入正确的E-MAIL地址"); 0 I: [" F% c. U/ h y. I0 @
document.sform1.email.focus(); 5 l& c/ c8 \1 l1 N4 Y$ N! j
return false;
8 E2 Q+ F1 r3 }5 k8 r8 \ }
. A& A; x8 Z, l8 `! U 3 F- n% r T! L2 d
if (document.sform1.checkask.value=="") 2 }- r }) u1 |; R5 G" w5 e+ M
{ 9 L) F% I: u& [$ N
alert("密码提示问题不能为空");
+ [* |, m1 x- ~; ^5 L* ? | document.sform1.checkask.focus(); - _9 v1 G& W: Y x
return false;
5 s8 m% A* T3 `. X2 z% ` }
) t9 M: ~% [1 s% W' q& L if (document.sform1.checkans.value=="") R# [. P6 V' D5 O' f# b
{ # M8 p* D/ `3 e( N v" c% u9 @. Z7 p
alert("您的密码提示问题答案不能为空");
9 T0 H! q2 h+ a2 z9 u document.sform1.checkans.focus(); F' n1 x* R( {; X% E
return false; 8 K1 O; n' O8 Y' n- k
}
$ E! Z9 H% t$ I* a1 M return true;
3 R) W u1 V8 [' d/ u7 R
' u. R! T" _8 K# c m} " Z" R6 ^, S2 g7 G
</script> |
|