|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14323
- 金币
- 2447
- 威望
- 1647
- 贡献
- 1395
|
这个脚本对你可能有帮助:
3 t: ]8 B$ S% n- m<script language="javascript"> & ]; V4 ?& M# \- u8 h' t8 \
function IsDigit(cCheck)
/ Q- ^# k4 \, m, V/ l$ ]2 e {
% o( P" |% a$ h, L return (('0'<=cCheck) && (cCheck<='9'));
& h3 v$ a4 h" k' r- K1 W }
2 _7 T2 \ d0 K& k $ g3 X, e2 p. l5 m$ a7 O" O( {
function IsAlpha(cCheck) ; w4 a. y& C8 C9 P2 O0 C
{
- Z- W9 {8 q+ K2 A7 p% o3 T$ { return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) / K. d X5 U* Q
}
' g X( {' [9 y' ?# Q2 P ( O- a& q( S; G/ T8 P' B+ |' g5 Q/ t
function IsaNull(cCheck) 5 V+ |% K# p" K
{
, Q8 s6 d k0 N, ?; Y: V0 s- z0 l return(cCheck != " ")
1 Z+ v; E4 N1 n/ R$ q" m } 6 v: N K7 H$ K" W Z
/ @( y N$ L, k! Yfunction checkform() 7 h/ o. @: C6 y3 P
{
o3 R" Y9 D( H id = document.sform1.id.value; : ~: D2 E5 |* B% H5 R* a: B8 _
if (id == "")
; t4 D" O- i* q1 ~& c$ Y {
% x# Y* H7 U' S6 B3 h# c: { alert("请输入注册名"); 2 y4 b6 U4 }# N+ k
document.sform1.id.focus(); / p( u& U9 U" @- k
return false; ' ^6 [/ M& ^$ A9 l: K. }8 A* G
} / e, i& Z' W& E1 m5 ]
9 Y8 L- Z' P2 a for (nIndex=0; nIndex<id.length; nIndex++)
& _/ O/ Q: x; j) J) a7 A, B {
8 @. F) A& S7 i! `9 [+ T cCheck = id.charAt(nIndex);
U" L% n6 s. @; C+ [ if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
$ _ O8 J9 c( F/ P {
) m; N, W: C& J6 h alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
; V1 ]8 z& m& g ~' c; F8 X) E document.sform1.id.focus(); $ P, m) E0 L9 J
return false;
7 l1 ?* X ? U @; F } Z" U# q% }# f5 i1 [ d
} ' _, t" m& ]4 Y6 @5 B8 f" o) d
chineseid = document.sform1.chineseid.value; / v* U9 i c7 }) E
if (chineseid == "") 0 k( A" O; ]! W0 I% a- m
{
0 Q V$ @9 {. y( T' d3 w alert("请输入中文昵称");
0 V3 q* M7 I2 N2 }5 b- q3 N5 y document.sform1.chineseid.focus();
# \1 C* C: F1 B/ Q+ K4 L' j return false; 5 c4 F/ r4 @+ _6 z6 B1 n
} 7 e0 L' c0 W! l+ o
password = document.sform1.password.value;
2 l+ x0 m0 K+ K2 }8 x- K7 y/ p, h if (password == "")
* j& w8 c8 Y' Z9 g" Q/ a% P, v {
7 x" a1 O e" W. u alert("请输入登陆密码");
$ w; w) u6 F: ~* L. z4 q6 U document.sform1.password.focus();
4 a1 k/ j+ m* n. j6 { return false; % D0 H/ n! t, z8 ?2 x+ ^
}
# j: t4 y R* j% b3 v password1 = document.sform1.password1.value;
! J3 U+ X( o. h0 X$ ~ if (password>password1) # L; E& C M& `; D
{0 `' i4 x7 s* m2 f1 J
alert("重复密码与登陆密码不相同"); 7 \' o, x% u( z3 k- b* w
document.sform1.password.focus(); 4 u& ]: m. |( n% T7 x
document.sform1.password1.focus(); " R7 c% S) p' c. _/ B5 [; H2 v+ D
return false;5 K9 C9 j5 R* Y! k6 t G% `
}
6 x8 t( a: a, f& cif (password<password1) . h7 o/ x+ q( h+ A/ \6 u( T( F
{% v& A0 K+ `0 ~. _- ^4 S) I# I
alert("重复密码与登陆密码不相同");
- F1 r2 z& M; [4 ` document.sform1.password.focus();
8 l( a, \6 Y7 {7 E* k6 P: g document.sform1.password1.focus(); l. ^% q+ E+ m2 a6 f' Z8 I! a- r
return false;. ` M+ H" l- K$ ~
}
, I+ w+ V/ |1 Q, @ if (document.sform1.email.value == "") - Y6 ]7 B, u ~0 R0 i7 H
{
7 z9 F7 h5 ]8 M9 I alert("请输入您的E-MAIL地址"); ) h9 H9 P7 N% F: l, o) g# K0 d
document.sform1.email.focus();
8 r1 \9 e0 t, S return false;
- t; M1 s/ |* m+ E5 w, k6 ]* ~ } 1 R/ V" f, ~: q' f
1 b2 }. t2 D8 l4 B/ E7 y6 A' M8 p
email=document.sform1.email.value; * i! N) V, `. w# Q, |( w
emailerr=0
9 L! M# [, G5 E8 r5 [; Z- a/ O for (i=0; i<email.length; i++)
4 e: }' r7 V' H' M {
9 b* j' T! ?. |, V5 X4 F if ((email.charAt(i) == "@") & (email.length > 5))
7 r6 k$ o5 Y1 K& N: C2 c! {( P {
9 k/ s0 U( ~- K6 ]% \# Y emailerr=emailerr+1
3 _, M1 U% ^. Z) `5 t- \ } ; @4 T' ]% r9 T7 n; y9 v3 p' H: K
}
8 \" D8 f* x7 E2 w7 G if (emailerr != 1)
8 @5 c4 h0 a# I% I {
& J7 B) Y; }3 K5 E alert("请输入正确的E-MAIL地址");
$ {9 i7 J% G# `2 @6 T document.sform1.email.focus(); $ i- C5 P9 ~) Z. i. ^/ T, ^8 s" d
return false; ' u# b' c* o8 v$ C
}
) K- _$ b/ e6 S * s& l, b2 q( e# m0 N1 H$ f
if (document.sform1.checkask.value=="")
! g- E" B( D* M* X& O { - Z) E3 h5 U- f& c
alert("密码提示问题不能为空");
: W2 p1 s' F* A5 P3 H document.sform1.checkask.focus();
" D7 @" {: }8 j9 ]6 [* q* ~9 X return false; % h4 A& d6 A0 J5 y' `' W1 u2 `+ O3 l
}
9 }1 Y* q( y P. k* Z2 L if (document.sform1.checkans.value=="")
: m7 G V5 `5 b; a4 b! L9 J { ! l* \3 W* L9 G8 I% I1 Q: D- A: L
alert("您的密码提示问题答案不能为空"); 7 b% _. s, L/ p! {8 X( D
document.sform1.checkans.focus();
1 ^* D4 ?7 ^1 ]; H4 L return false; $ O7 L" h' \7 u) X9 U
}2 P* ^/ c& n! Z' Y
return true;
7 m; O0 \5 Y3 Q; s9 o+ X/ P 6 M6 n6 h) u2 Z" P
} ! f m. q( Z2 A! E, ?0 l1 Q& r
</script> |
|