|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14427
- 金币
- 2499
- 威望
- 1647
- 贡献
- 1447
|
这个脚本对你可能有帮助:8 B. D* ^% N7 h' F* R n4 h' Z1 K
<script language="javascript"> ) L+ f1 h1 I- C& o
function IsDigit(cCheck) : [ g j4 i) z z
{
3 \& k5 C8 i9 x# {, Y( T# f3 P return (('0'<=cCheck) && (cCheck<='9'));
; t$ S6 R. D( v% x } % ]/ S- c& `$ e) M6 j( l
) l$ O0 \3 f) [' I7 Hfunction IsAlpha(cCheck)
7 g( B2 W% a# b3 I A6 a; p2 i N5 P {
! D5 t0 A3 R# ^8 m) m, I/ j; M. z8 k return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 3 A0 `6 y' W' [2 K7 \4 ^
} ) E( j% P5 n& `; Q0 J
2 p0 k) z1 e) x% j5 c
function IsaNull(cCheck) 4 v( A9 j, T: u1 w
{
/ c5 K* t% m: n2 x% ^% l" [6 R return(cCheck != " ") & i" o. Y. y" O' O: D5 S
}
+ o1 Z/ S% f& b' m # i! }1 ]4 p4 A- U/ U3 D* M$ f+ m! g$ h
function checkform()
5 a3 c$ w* ?0 E1 J{
) e' k+ x$ d/ n1 |( F q* }+ Y; r id = document.sform1.id.value; & d% F, F: j1 m9 k% g
if (id == "") ; |# v( ?6 D5 [9 `
{ % A, f& H4 n+ b7 Y5 r L, h
alert("请输入注册名"); ' B7 q' L" V; K+ U+ g
document.sform1.id.focus();
# R' p3 {( D) B# k7 X: p return false; ! T4 M$ y. V Y U i" ]1 H
}
$ R1 b! ~# y& `$ ~5 h' Y$ o " E& j7 w% D$ @5 Y( W( y" a0 n
for (nIndex=0; nIndex<id.length; nIndex++)
2 q9 d" w# n: E { 6 E V c) f V+ M7 f
cCheck = id.charAt(nIndex);
8 x8 \8 u% N: k' E6 P5 W if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
& L, A( F8 o. M {
& Q6 x) E$ Q, S u3 x! K5 z* f alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); $ _- u$ |8 j$ i: ^
document.sform1.id.focus();
1 f4 i8 F* }& e5 d* }0 R return false; # X' ?, m) [3 c' q
} ' H: E. C6 m; x( U4 e
}
8 ?) d/ Q; A6 a5 V chineseid = document.sform1.chineseid.value; : \5 ^5 m6 V3 R' v" _
if (chineseid == "")
1 O3 M8 P% Z6 L {
$ {2 {2 E0 v! A) l alert("请输入中文昵称");
+ `: U$ Q, \# _0 u8 a' C$ U0 j$ e document.sform1.chineseid.focus();
7 |9 h6 y$ j1 K6 p- b0 n" Z8 E return false; ; w" O0 N2 W/ g! B0 N
}
0 \/ T7 q# O% X* v/ c password = document.sform1.password.value; 1 s. A3 b- y7 M$ l
if (password == "") 6 T+ F) W, u4 V8 ^. D% _8 p
{ - @& r V& Y! u" r! D. I
alert("请输入登陆密码"); - v# a# e. Q( \1 g
document.sform1.password.focus();
2 p9 _, Y7 a$ e* A- x/ o/ @ return false; 8 e2 L- D# U4 ]3 ]& k+ M3 Z- q7 M
}
: u* |4 y- s4 T' K2 L. l/ e1 B password1 = document.sform1.password1.value; 6 T* n, G" u: G7 o2 {" e
if (password>password1) 9 P& i" c( Q K* M; ^
{
. \/ n p; a. |& ]4 H- Z4 e7 O alert("重复密码与登陆密码不相同"); + |/ Y3 A( h; R6 U" [% ^" |
document.sform1.password.focus(); * B/ ]: R# f8 Z: n
document.sform1.password1.focus(); 1 _1 ]' b7 j' k
return false;
/ F" [/ O' T; e8 h }
: u' j7 D! e" t; dif (password<password1)
N1 n/ x0 t2 l; }/ v' p* { {
+ C; Q/ [% B( h' S- G+ Z3 ] alert("重复密码与登陆密码不相同");
' C0 b( E7 c& \ document.sform1.password.focus(); ; a1 k+ j! K4 d. e
document.sform1.password1.focus();
6 ]+ B0 v6 j2 R6 f: T ` return false;
& ?; _( R b J- X }
* u2 N& u& n6 [8 [6 N! J$ s if (document.sform1.email.value == "") 7 a7 R t1 G% v/ X: _
{ ' E* m0 X, ]9 @: K9 l r+ Y, a, v
alert("请输入您的E-MAIL地址"); ( r1 j+ B/ f4 L) h9 K6 g0 y
document.sform1.email.focus();
5 u4 G$ g) ~, Z- S7 F* _( Q5 P return false; & S" N% U- {* T: N& ]# ?
} ! U: U: n( W+ l3 u" \
( f9 b" \ e/ o* C! e
email=document.sform1.email.value; 6 i, `9 U; C7 e2 F, `9 ~2 q# ~
emailerr=0 8 b2 ?3 S0 \: X: [' w+ M" R7 }" U
for (i=0; i<email.length; i++)
6 i- x, E |1 G4 r { , h( U* W: l' ^7 _9 T( F4 p F
if ((email.charAt(i) == "@") & (email.length > 5))
( X6 v+ Z# ^! g0 X6 M0 j8 d. z( `# Q$ D {
2 l: |( R% C/ Q4 d8 E1 Y* z3 J/ y1 U emailerr=emailerr+1
. Z0 h& {5 L" F0 M }
9 _* D, u( _6 W5 B8 x' m5 z/ n }
0 w" q% U% o6 K! p! D* Q$ z if (emailerr != 1)
1 f# f- h0 w5 \3 D! J0 N% g9 r' a {
5 [ \( e$ A" w alert("请输入正确的E-MAIL地址");
- z( I% e- i) e% A& X( c document.sform1.email.focus();
( Y1 b9 D& _) v/ k1 q return false;
& }; C S0 K. { p } & H, C% F0 i4 m* B/ ^( b4 h5 P1 j& U. S
2 `1 l6 x% u: F u% R/ w D
if (document.sform1.checkask.value=="")
- i5 e' C s0 K" D. U( _ {
, M3 I3 E. e1 r6 A( P, _ alert("密码提示问题不能为空");
. {0 f% e0 O/ b+ k! e s/ s document.sform1.checkask.focus();
( o% E8 B, f+ P return false;
# Q4 ^; s+ X& `# [7 b6 ^6 Q& l } 7 q: W* C) B5 f B5 |
if (document.sform1.checkans.value=="") # H2 h& N: w1 C7 E/ S: x% [/ `# Q
{ L* u3 w0 Z' T# M* v @
alert("您的密码提示问题答案不能为空");
; S) E! ]) z! c% j, }) ~) i document.sform1.checkans.focus(); ) ^/ N* c. l2 J: z/ s' Q
return false; ) @7 q6 P% K8 [$ o# Y* H& g
}
- r( X& K7 I! P8 e return true; 3 `2 n$ b" H3 Q
0 s6 Z9 H, A! S2 t3 G4 {} , k. I" f: }; l# h6 L' f
</script> |
|