  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14221
- 金币
- 2401
- 威望
- 1647
- 贡献
- 1349
|
这个脚本对你可能有帮助:- j2 I5 n5 _) _1 m
<script language="javascript"> + G; b/ b, z. a5 x/ N' v+ d
function IsDigit(cCheck) 9 ^' U. ~2 [( v! |$ u
{
( ^8 O0 d0 I- {' E) O. z5 G return (('0'<=cCheck) && (cCheck<='9'));
6 J! {8 }; J: p) K } % M9 [: N3 x; h4 T/ s
" Z" G* _( ~- D4 M( \
function IsAlpha(cCheck)
; D2 S5 x* @& Z" c3 J" _: a6 ^( ^ { * k) ~, K2 ?$ `3 H1 N* h; y
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) : t ^/ z. ?/ Q% V/ a8 q# t4 P
} & q6 X& e$ F: X
% a0 D6 M! J! I; i* `+ m7 s
function IsaNull(cCheck) 6 b7 ]; n# v$ ~# Y
{
) }4 i% u& L' A+ e/ G1 l" q return(cCheck != " ") " V/ i' c+ n r. v
}
' y. U2 r. M* i$ n + |" o0 C# A v2 a
function checkform() & Y: {( m Z2 N6 U& V* ~
{ % k& J# {0 y" ?' |
id = document.sform1.id.value;
3 c+ F3 k5 q6 e6 \ if (id == "")
; N) B' @+ A% @9 W) C2 z+ k: I1 i% j/ p- p { : G2 h8 R0 m3 S- ^: ?
alert("请输入注册名"); ! p7 `, T% h2 G* Z8 j6 E
document.sform1.id.focus(); % x; k0 K& O6 F& S4 y+ u! i" H k
return false; |$ d8 d" q" G1 @( W+ O
} . y% e" ]/ m& H
! U+ p7 j6 ~6 F
for (nIndex=0; nIndex<id.length; nIndex++)
7 x. `5 d z8 V; G$ e9 B. U {
2 F, W4 L/ O( ~; Y& a cCheck = id.charAt(nIndex); . e) U/ R0 e7 W# Y
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) v. J+ u3 G' w7 m# x' |8 \
{ ~. w9 A k# @& x8 O# f
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 6 O( h7 F$ _+ }) t
document.sform1.id.focus();
+ s+ \! R# M" z3 n/ q return false; * m9 u4 E8 M- ~7 g
} ' ]+ ]3 H0 O1 K1 c8 b2 a
} + U$ d# S9 B; r7 M
chineseid = document.sform1.chineseid.value;
- @) ] r% S, C" C$ J; R0 `, V; h if (chineseid == "")
0 o. Y6 Y* \/ a% H7 _ f. m { ( S' `2 h( c( o
alert("请输入中文昵称");
! l( S. R: J1 x document.sform1.chineseid.focus();
1 m) Z: ?' n2 s O6 Y( e3 z return false; 9 m3 }1 J- A; A5 _1 Z. n% s
}
" L# {, z) l: ^: W5 X4 c4 _ password = document.sform1.password.value;
4 ^: Q; J6 _- r2 n3 A3 E if (password == "") 9 n6 k9 ^. h0 }, K! z [( G9 A
{
) I) t( I. h. }7 v( w; c alert("请输入登陆密码");
$ X4 R9 w6 H0 y0 \6 W' ?0 O$ E3 S document.sform1.password.focus();
: D& G* p9 ]# s# J$ L return false;
* l' @% d& ]2 b4 b7 a5 ^ } # {' S. y$ T; x' a$ _8 Y! ]' Z' }( t
password1 = document.sform1.password1.value;
& n& q9 Q5 i; ~& V if (password>password1) # |. E3 r, N7 a4 {, w1 P
{ V1 z! A O' V9 _5 u' n
alert("重复密码与登陆密码不相同");
$ L' M0 d+ z3 T& J0 d document.sform1.password.focus(); 2 U4 X1 Q0 o a" f% @
document.sform1.password1.focus();
$ S8 Z7 g. x: d4 R2 ~ return false;
( X" ]! q& \2 w# S- L2 r* W } " q# s. Y3 B2 X% S- l; B1 s
if (password<password1)
' v5 g# q1 @+ | G# r {8 g2 s; H& B6 j
alert("重复密码与登陆密码不相同"); % I4 X/ ^: f; h. d g% y$ n: u
document.sform1.password.focus();
9 g0 v7 q6 W0 U0 j* i document.sform1.password1.focus();
' T1 Y; _( Q; P- q2 G return false;0 I0 K' @5 {4 Z( S+ c0 v
} % q. V+ \: b- t( y7 @3 I1 J# @/ ]
if (document.sform1.email.value == "") , ^6 @3 @$ g% u' C( [
{ # X- b w# z/ Q1 v; I, K) b
alert("请输入您的E-MAIL地址");
9 U( Y I3 K( |' X: S- Y$ } document.sform1.email.focus();
! m5 D. [1 R! m9 `( i6 b& W) z2 s# { return false;
% f" k4 b' N) R3 m9 m$ J" g" R; C } : [: v3 m- j; f* C
+ ]" I) E3 v) N% k5 c! u5 o
email=document.sform1.email.value;
: f9 s# S! {8 W/ ]/ D2 G emailerr=0 & w0 Q. H& F, \; q/ C7 ]0 @: |0 Y
for (i=0; i<email.length; i++) / q- r0 U2 `5 Q2 x
{ # d5 I# ^" O& G6 t4 b- W
if ((email.charAt(i) == "@") & (email.length > 5))
% V& |1 W$ x0 u" ] { / `( J E) @1 y4 H: @
emailerr=emailerr+1 / B, [& K' \* E9 i4 D. ?! d$ Z
} : e2 x: I8 E. }( s. D* b
} 0 U+ V+ o; K% v1 r; T" @
if (emailerr != 1) * f8 T% O" I6 P. H
{ " q: D/ p$ ^' q! j6 \5 @
alert("请输入正确的E-MAIL地址"); . D, j, _8 h ^/ Y b! Y$ ?1 k/ I
document.sform1.email.focus();
9 t6 @ Z6 l/ `( @" k5 u return false; & b6 Y D2 \! k2 B
} 7 A) n* Z* x8 C- n" a
/ e. {8 E! J+ V# X% r1 t if (document.sform1.checkask.value=="") / `- W( o) R" r1 i. c* J0 n# n
{ 1 R' U9 B2 o+ f4 q4 u& _; M
alert("密码提示问题不能为空"); ) u/ @* z, W8 b6 b' h
document.sform1.checkask.focus(); 7 c' N! L% W, ^/ ~9 }. J
return false;
4 C3 A: p7 j( ?/ M1 S- ^/ }& k } $ V5 \) N: j U! R
if (document.sform1.checkans.value=="") ' a# Z+ l; p( l
{ ( p: K' \1 K- ]1 q4 {
alert("您的密码提示问题答案不能为空");
, r5 _3 k$ D% ~6 R document.sform1.checkans.focus(); ) h( y7 @+ V# g# d# u2 {. h
return false;
4 B, J4 [) N5 R$ T/ S! d }
. t8 J5 L- ?$ b return true; / i" o7 a- i8 @
: B" X% S% i: Z$ u" } |
} # {/ I) }/ P5 P9 `; g" A
</script> |
|