|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14421
- 金币
- 2496
- 威望
- 1647
- 贡献
- 1444
|
这个脚本对你可能有帮助:3 k1 p# f- A8 T# _/ _5 ]
<script language="javascript">
1 O; c1 ~0 C8 }0 J7 Ufunction IsDigit(cCheck) 8 H+ B" |: \& u* X; T
{ ' R1 T; C: a, \, D+ q7 X8 m$ L7 h
return (('0'<=cCheck) && (cCheck<='9')); $ f/ F0 z4 k- E0 c7 O+ x+ P* }
}
8 P7 d: m2 J/ n5 S, c! e
& C2 J! S6 R7 n0 b, ifunction IsAlpha(cCheck)
/ P! e3 L. P& E8 ]. G; X { & i4 C1 h L3 j& B
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) * Z7 k/ [) I2 l8 k! ]0 e X8 s
} : m0 @; p5 Q7 |$ I
- Z* T- k3 F: h* D2 |! ]+ M: _function IsaNull(cCheck) ' z6 H& X+ y1 D2 J
{
3 f, |, P" c- u6 P" n1 D9 } return(cCheck != " ")
4 U5 Z% X* ?5 Y, t, B1 D } $ A, p* o# E" J) d
! B8 u' m3 H. C' i$ M) A$ U' Q. cfunction checkform()
4 K+ d5 m1 ~" ]; t2 k. I2 X1 u{
/ `+ {* V/ c5 {4 M2 c id = document.sform1.id.value; & K0 u1 B7 ?3 L/ J. ]
if (id == "") ! c8 i- j+ r# \1 D9 e: p Y
{
1 o, {) Q. h: W& t6 Z alert("请输入注册名");
- J6 H6 E; l7 Y2 I' U$ M# r( V document.sform1.id.focus(); " B5 W9 Q# u, B, v& O9 u+ L
return false; / E2 t- }5 B! R$ }$ w
}
3 `9 E' c1 B! l* G3 M 9 h3 W7 I9 Q8 O2 u9 z) R
for (nIndex=0; nIndex<id.length; nIndex++)
: R j$ X6 d- S; { { / x$ _( m# }! b$ I( N6 F$ r' e
cCheck = id.charAt(nIndex);
: n3 ^7 p( m/ j n, p if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
C+ \/ \1 l4 o% \, R: j4 o {
# r+ Z# b/ w3 k( V) a( ~ alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
' v- _2 ^! h' b" ?+ B! M8 y5 [ document.sform1.id.focus(); ; }' P- z: f5 D7 X/ I' A5 G
return false;
9 R+ P* J( _0 N0 J7 e }
9 l9 G9 O; I# y7 f; \% m3 L }
! z V/ H w8 |+ n4 R& y chineseid = document.sform1.chineseid.value; 0 K8 z6 r/ F1 u% f5 a: a/ D
if (chineseid == "")
9 O6 P/ n, F; |- W: s5 H w {
7 F( D# t/ L- r) `7 I3 M alert("请输入中文昵称");
, k- l8 r% g+ n1 P" P. k; t! {' f document.sform1.chineseid.focus();
( L- V0 M3 h8 @) K return false; 2 ~+ m9 u& d( W! f) @
}
: ?6 V) p& q! l* n password = document.sform1.password.value;
! ~% w, ?; V/ L% Y T2 G m8 ] if (password == "") 7 i" s/ e0 z F5 o
{ & V; z: x d# n2 |
alert("请输入登陆密码");
* J; N: U9 R$ f4 c g document.sform1.password.focus();
& d% P+ {4 y* c+ T5 B8 v. g return false; 8 U% ~+ u( A+ h Y$ A6 n9 Z7 R
}
# a+ l" `# }5 i$ z0 r password1 = document.sform1.password1.value; _+ Q: _& A# Z; G' v4 ~
if (password>password1) ; b9 }3 B& }) B& \
{
0 X2 Q( V1 p2 g _# Q alert("重复密码与登陆密码不相同");
3 H5 p A" M( [% U" ^/ f8 [ document.sform1.password.focus();
% R8 q1 d$ N4 c3 h; \/ w document.sform1.password1.focus();
C X$ A7 k/ R return false;
- b$ J0 Z" A+ ]% c$ G } " f) @& b4 [1 ~1 `; l- ^1 h
if (password<password1)
1 Y9 m0 Y+ f9 x6 [! v& {8 v) B {
. B8 p h7 E+ r: B3 T& H alert("重复密码与登陆密码不相同"); $ t( j1 q. Z3 B% j- }% |
document.sform1.password.focus();
" m5 l5 s4 l0 W% ]! Y2 b document.sform1.password1.focus();
9 F% e# N' }' P' c* W( g7 y# T return false;: e* g7 |! H0 V3 S
}
6 {$ T5 s$ i* o4 ? if (document.sform1.email.value == "")
3 w) o5 T% Y- g+ ]5 r8 R {
5 m1 W7 S4 V5 _5 W; d8 }; B alert("请输入您的E-MAIL地址"); ; z: d$ @7 m: g
document.sform1.email.focus(); # P& o" O% w6 j8 D
return false;
# O, X* S7 c! r# g& q }
+ }/ ]& a7 c5 }/ r( S 7 \7 ?, T1 m1 D, n- I" y. N: c, r
email=document.sform1.email.value; ! e3 l. h" c1 k% X0 Z
emailerr=0 6 V J D- I* U* }8 Y) W( o* V
for (i=0; i<email.length; i++) " j5 x4 p i9 W2 Q5 v
{
3 Q! L7 A- w" m0 f0 G: c if ((email.charAt(i) == "@") & (email.length > 5))
) F0 U4 t; N" x) c2 H {
5 H$ I- ~8 J+ d1 Y: _% m6 E emailerr=emailerr+1 v: j2 V/ t9 n9 ]0 K: O O
} ; B1 h; _3 d6 G; R
} # w/ w: I9 ?! |5 F- Y+ [7 W+ B
if (emailerr != 1) ; F; ^% f& s5 n6 X3 @6 E
{
8 m ?7 p* t6 ]5 N2 H6 w9 v( ` alert("请输入正确的E-MAIL地址");
( A$ ` d2 j' k6 g! I3 g. c2 t document.sform1.email.focus(); 5 z4 _7 O# C3 X
return false; % H& U" P6 P% l" {$ L3 R6 q
} ; e: T; Q% ~2 _" C' y
% w7 `( I5 L6 @4 F" t if (document.sform1.checkask.value=="") ) H+ @2 ^) O2 q$ k3 ~% [" G
{
- A }2 K5 _+ ^- m0 A alert("密码提示问题不能为空");
: M2 x8 t) W2 i1 d" \7 b document.sform1.checkask.focus(); - `, O2 Y! }/ f1 D* S
return false; 9 {3 Z3 S5 Z4 p6 o4 G' ~
}
' Q4 o% G, \& W1 l0 `( E$ M, Z if (document.sform1.checkans.value=="") ! V& N- A8 J' u% C$ |5 D3 H
{
/ x, j+ k( h9 h. H alert("您的密码提示问题答案不能为空"); 8 q; I& B) t! F4 u% o# Q
document.sform1.checkans.focus();
9 g( H: J& H! Y return false;
$ b$ V# t' N+ \2 i6 P# ] }+ P+ I& j' `! O& d. J
return true;
V' c$ Y/ Q$ f2 n; Y n! r* q% i: D
/ g6 y I5 L7 V$ d} * z; I( y+ x0 n/ F) b% M
</script> |
|