|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14323
- 金币
- 2447
- 威望
- 1647
- 贡献
- 1395
|
这个脚本对你可能有帮助:
4 d6 a) Q: Z( r# Q<script language="javascript">
5 ?4 ]7 k1 F r8 K) T U }function IsDigit(cCheck)
. H2 Z) ^' C2 a1 `2 ^5 g3 l7 l/ ? {
+ q6 }8 i6 e! f8 L0 I B# | return (('0'<=cCheck) && (cCheck<='9'));
0 v1 U! Y7 S* a& n3 {) Q- F }
4 k0 a' N6 Q7 _2 i- k 9 y- R' f8 x/ B1 r" w' z
function IsAlpha(cCheck)
4 T* R, A+ P2 B* P! \$ j; r { 0 x( r, c" Q; w! r. p: C" E/ w7 m
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 8 W! d" S1 \1 Q% `0 B
}
4 x& h- ^3 T! ]6 d . l/ j7 G6 E; Z
function IsaNull(cCheck)
Y m. o. _$ m4 j" e8 C' a' s' Q% _. ] { 4 z) V1 I! J3 {5 Y( H, h7 |* U
return(cCheck != " ")
1 a$ T- V8 ?# ?. [1 Q+ }: B2 j7 C } - I9 w* u/ j/ u+ O
3 A7 j" G7 Y7 X
function checkform() ' K6 M0 {. w- X0 b. f, `5 J
{ & i0 D; I7 g! A0 i- x7 n
id = document.sform1.id.value; , |6 Y4 I( K0 N ?- {. r
if (id == "")
# t9 q1 V4 Z( F {
7 V a- B9 z3 J- i alert("请输入注册名"); {5 ~+ R% Q* I R9 t
document.sform1.id.focus(); : Z3 W9 Q& v0 Z2 S/ \
return false; * |( I6 @1 C+ q- U/ ]/ A0 L9 Z. t
} ) X+ r5 _% j _
! d" S. S1 i& a* R' w/ h
for (nIndex=0; nIndex<id.length; nIndex++) / v* L! x; Y5 K
{
9 c* w: f6 C, K cCheck = id.charAt(nIndex); / @* J' ]* \% R2 I$ V+ {7 E
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
. }5 x- N- d9 g7 J { 5 |, y1 [4 h0 c4 d$ [/ Z' X- Z
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); : \( _9 u! v2 {+ y$ f6 p
document.sform1.id.focus();
/ o3 W4 r# p! d- r i4 ~% k return false;
* n8 |! v5 f8 l! @' L1 I, L }
/ Z+ a1 V) P6 ]4 r8 W }
6 d8 ~/ v- D8 J- o4 W! ? chineseid = document.sform1.chineseid.value; , d& [+ t$ g; K g% Z4 B. v6 i
if (chineseid == "") * {# z( s" Y" d2 O
{
: }; \+ W1 b, A( v- u6 r alert("请输入中文昵称"); $ X% ?: y4 ~; w3 |; @' H* b
document.sform1.chineseid.focus();
& y. z* m1 b: m ?6 W9 X' p- [ return false; ; M6 ?* H* ^) H" k. o( ^. g
} ; v7 ^. C" c S5 y9 I8 N( M& @
password = document.sform1.password.value;
6 _: c) R) _3 A3 u/ G if (password == "") $ @9 G3 j7 d1 B0 _& g0 g
{ 3 y6 `( r$ ~- L8 \* z
alert("请输入登陆密码");
: M) w$ _; V1 j document.sform1.password.focus();
! Z) i& F3 o- z return false; 9 K6 d& H* [9 L
}
0 B% j+ \ ~7 [7 Y( ~5 M password1 = document.sform1.password1.value;
" a% M6 R9 K9 L if (password>password1)
4 k) W4 |! c3 q {
+ w& J( y h) n5 _# }! S( a alert("重复密码与登陆密码不相同"); * L0 z1 R8 g7 L; U0 _
document.sform1.password.focus();
' |9 c( l6 T% p. y3 a+ N document.sform1.password1.focus(); : N0 Y1 v0 T( z) ?* h% r
return false;- [" i7 w9 P$ O& H1 H
} : H% s2 \( u. L1 a
if (password<password1) - ~3 b7 h, r1 m) o, f" Q6 \
{
7 j% C4 X$ q/ A5 r: ]+ E6 P% l' G alert("重复密码与登陆密码不相同");
5 J( ?6 U# a' x; \ S3 I document.sform1.password.focus(); 8 ?3 n3 V( C4 r7 P+ o
document.sform1.password1.focus();
( e7 S! M, S4 w# W# ]. z0 X/ x/ B return false;5 ^' w2 ~% z. y ]
} 5 f5 P. d7 B7 K6 a1 {$ v0 y0 F7 R
if (document.sform1.email.value == "")
4 I& Y6 }' u |- |& \0 n: S {
) ^. \0 ?( S9 c5 u H9 ` alert("请输入您的E-MAIL地址"); / A3 C. W/ R9 u% l/ H# m
document.sform1.email.focus(); , ~' D/ x. |6 S; r
return false;
4 ^$ ]. G. j, \ g! s0 l/ }$ c* K }
# L I* h7 ?/ m' T) N8 p
( y7 t7 J' q/ u9 ~9 h0 K. T email=document.sform1.email.value; h, i& Y2 K/ O: D4 r+ Q
emailerr=0
3 a* U, s5 G3 H/ _! ~0 W: E& \ for (i=0; i<email.length; i++) 5 p- |' _# n9 A8 a/ L( H0 m
{
9 D+ Q% A, R1 C3 t: w; q if ((email.charAt(i) == "@") & (email.length > 5)) 4 y# {! K; r: f7 _& C
{ # C' W/ ]+ @1 w! i# S5 P
emailerr=emailerr+1 $ S" T n3 N" U8 A+ U* }/ J7 O
} . V& I, I+ S( z8 O
} 3 H5 u" J) u2 L
if (emailerr != 1)
8 |& D6 y" [1 ~) z9 @ {
, D* [; n* X7 z' u6 ~/ S alert("请输入正确的E-MAIL地址"); / @- ^" z, k4 \& [' P5 Y3 e" S
document.sform1.email.focus(); 3 W- n( F: _4 Y! M
return false;
: B( N; u/ a3 r% i7 K$ b! Q } * D2 ~! {/ d$ g9 r$ _5 H. T0 U
2 h3 q t3 ~- o0 {: c1 Y9 \ if (document.sform1.checkask.value=="")
4 _/ f! J/ U% u {
( |( y( @6 t" t( B U alert("密码提示问题不能为空");
5 \5 r2 m- n& C* s. ~9 A! @ document.sform1.checkask.focus(); # \" y, m. S: C9 m" ?
return false; $ u/ V* g8 @; k5 E) R$ ` A
} 3 o% X& L- w5 n7 }& B( J
if (document.sform1.checkans.value=="") # a4 F `9 v4 ~7 L5 M" m
{
2 M) b" ~9 U8 i' w6 A. N alert("您的密码提示问题答案不能为空"); $ y# {7 a+ T# S9 f/ v' u2 M
document.sform1.checkans.focus(); 4 B! I& G& p2 A/ i. j- b" u
return false;
, M; t7 p8 n9 j! C$ F }+ U5 _" ]' j' @3 Z1 x# T `/ }
return true; / S ]' p, w1 T N
+ A3 A( ]4 u& h2 A' f; T+ m} # E/ ^) O1 l; @& n' \
</script> |
|