|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14443
- 金币
- 2507
- 威望
- 1647
- 贡献
- 1455
|
这个脚本对你可能有帮助:% g) J1 C$ K* Q' U8 C S/ I
<script language="javascript">
; y* }0 P' X U% Q/ {1 {. qfunction IsDigit(cCheck) - [$ A, S, @5 S# t& C8 o% ?" w
{
$ v, q* N$ h/ E# z) Q return (('0'<=cCheck) && (cCheck<='9')); 1 L2 a$ V8 v6 ^3 T
} - v1 E8 E2 n, l) q9 O8 o* o
/ m W" Z) b$ v; p# `3 }
function IsAlpha(cCheck) ) ]. U- c) n9 R2 x3 F: {+ _
{
! b9 h2 J' C/ n9 g ~/ C: ? return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) # l v0 [ M$ ?/ _* \5 x. e6 u
} 6 m) f( c4 H- P p- M/ ^9 r
9 o# j; f( j) R% ?$ ?) ^' A, x- E
function IsaNull(cCheck)
: B8 e& c% w) E8 v" U { : @3 e) ]- s4 p. k+ z# l/ P" C; `6 {0 J
return(cCheck != " ")
: Y/ k( |3 |& @0 W7 r( } } & K% p! L5 b9 A c3 o) |
) Q' v% H2 b4 {' c8 x
function checkform()
1 m/ e. ~# ~' a) D, x{
* G/ ~5 H+ k9 O u. }+ r$ A# t id = document.sform1.id.value; ; o: Q d8 f3 T- |( H
if (id == "") 1 T8 u" x4 i9 a+ _# n5 G
{
" p" P8 g# O1 e+ K. q alert("请输入注册名"); 6 ?3 T+ S6 A8 Z1 T
document.sform1.id.focus();
( W/ ?# S) C9 i) W8 u1 z( S/ w3 V0 X- M' X return false; ' }! s4 m) G* ~# S% m3 k5 q5 v M
}
# l( I' D4 |" U/ n # p# v( U3 a8 \5 o8 b
for (nIndex=0; nIndex<id.length; nIndex++) : Y7 ?3 N2 k( W! W1 U
{ & V% R) y$ a+ ~4 j5 |8 E
cCheck = id.charAt(nIndex); # T9 D5 X5 D$ B; K! L t2 J' Q' i
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) ! X+ Z" K4 I" C7 J" B
{ 7 \1 h; X( I4 [# v# _
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
* |; D6 }1 W1 x0 g: Q7 p) |. b( E document.sform1.id.focus(); 9 ~% o, K; U" a7 w H* t, [
return false; ) H2 G! Z+ e: p' g
}
! R7 ~" H: b7 Z' Q }
+ I0 v( E- C: Z' H( ` chineseid = document.sform1.chineseid.value; 9 Y6 P( N' U {) o* T
if (chineseid == "") 3 S. M( P/ I" V& [8 f
{ - L$ Q t% Y7 \6 E" }
alert("请输入中文昵称"); 6 v- Y0 A c3 H+ t" _/ n# o7 W
document.sform1.chineseid.focus(); 6 t( @1 h; Q4 Z. t- Z
return false;
/ ?4 f: d" e6 c/ O } ( K Q5 r+ ^( G& k
password = document.sform1.password.value;
+ S5 U0 B9 U3 T if (password == "")
' v) o E5 a! a! X, u6 t# }# I { 8 G! R& I0 c% Z
alert("请输入登陆密码"); 0 \7 g4 c0 N, g
document.sform1.password.focus();
. A4 ^' x' W X$ y0 l" i return false; ! P7 r9 L$ ?( n ]& I+ b
} $ c( R) |6 ?6 R7 }0 D4 d
password1 = document.sform1.password1.value;
* h; {- S0 p4 v& l$ n if (password>password1) 7 j4 [9 D% u- D% W
{0 |- ]5 i# d4 I. o$ T {2 J9 a a
alert("重复密码与登陆密码不相同"); . F1 ]$ a! C2 I/ n. F; n
document.sform1.password.focus(); 5 V3 o* p6 }8 @5 t! I3 L( _
document.sform1.password1.focus(); 2 r. j& k8 k7 K# W3 ~5 `- o& J7 Y
return false;! k) J3 V9 `7 D
}
) P% b% y; m p9 _; Dif (password<password1) . |+ i; ]: r' k7 D* Y
{
2 Y( V' l" e9 _3 f. I alert("重复密码与登陆密码不相同"); . L8 k! J9 H* ?& Z
document.sform1.password.focus(); 9 i/ k8 a" C4 }: i4 Z" c4 L2 S$ E
document.sform1.password1.focus();
0 d* S' @- V. ?! h; E return false;
& E) Z- J0 O9 c- }& R } * i- v# `+ v/ U1 J" R
if (document.sform1.email.value == "")
/ [- n# x& t" z$ P {
. e, ^& T6 A$ s& A5 w alert("请输入您的E-MAIL地址"); 9 h0 |/ V( Q( y; W4 }4 l
document.sform1.email.focus();
) Q7 u' M, P# M return false; " w( E" R! B/ |8 o$ g
}
1 S5 N6 K0 S) r0 ?! G. P & \5 I, m3 V; R# M) h" R" F
email=document.sform1.email.value;
/ B8 [5 S( E- ]" J- D5 u" z emailerr=0
1 G& |% F; I V1 T0 x for (i=0; i<email.length; i++) , r$ o1 A- j0 k, Z+ I) d6 K
{ ! a, e& l3 z K# w8 Z1 s
if ((email.charAt(i) == "@") & (email.length > 5)) ; c, O& s8 U- O. L
{ 8 Q6 j% Y6 I3 k2 N: C
emailerr=emailerr+1 % C# F/ |4 T2 f6 g
} & A6 s O3 W: I' z) M
}
4 J1 ?8 W2 i+ }- e5 ]9 y1 P- S! H if (emailerr != 1)
8 y* R8 K: Q; Q: ], x {
; a0 w6 y. s6 ^; b alert("请输入正确的E-MAIL地址");
& P) c" \$ l" Q3 o% N document.sform1.email.focus();
, x2 b3 W. h* G1 d5 U return false;
* l) @& J+ b5 R$ g0 V } 0 [3 z( Y, ~/ t% l6 k5 j; Q
* c) T1 f% _5 l if (document.sform1.checkask.value=="")
" G( \3 Z& R. G. |% Y# O { $ F; z8 t# p# C/ T/ A
alert("密码提示问题不能为空"); ; Y: A7 r( k6 Y( G# O3 J
document.sform1.checkask.focus();
0 Z/ g5 b8 i6 g* c7 M- _7 ^ return false; 3 Z s( T8 M2 n- I
} b# ]: ?5 p2 ~' V
if (document.sform1.checkans.value=="")
6 o& k' `; G2 l4 Y2 }- A6 I0 U { I! r# R# I4 m' D/ x1 D! r
alert("您的密码提示问题答案不能为空"); ! n/ o+ ~: R/ i$ o, \! h7 N2 q
document.sform1.checkans.focus(); % e$ W+ k# `( {
return false;
7 y# i0 `$ N& q1 O( Z }
2 ]$ m8 L" I( A4 [* Q return true;
4 {& q! J# b+ u3 T# K' I: X . x+ {8 \/ n7 |8 |6 _
}
! e9 S! G; o2 V# `' [8 B</script> |
|