|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14325
- 金币
- 2448
- 威望
- 1647
- 贡献
- 1396
|
这个脚本对你可能有帮助:
$ [" s* m* c' K3 y k ?<script language="javascript">
$ D! C2 @6 o" e) R; Gfunction IsDigit(cCheck) 1 ]4 F& U+ |3 p
{
; c9 I Y% `( h7 B; g5 ` return (('0'<=cCheck) && (cCheck<='9')); + e; Z0 N4 l* W: o6 T) ] b: q1 v
}
. W1 h& j3 T& |* `) M: H3 K5 O ' S2 |9 C( W$ x' Z
function IsAlpha(cCheck)
1 G6 E! P* A4 n8 w! Y7 }. u" b {
& {0 D$ \( J& Y5 [ return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) : K' Y, J9 p. i
} + b6 V; I/ d& ^, }+ h
. g/ O8 E# ^) o+ X* d+ `$ cfunction IsaNull(cCheck) $ P: i! e% v0 K
{
" U$ M% H' W- h/ _$ a3 @3 k return(cCheck != " ") ; o# u4 g' n% \% B `
}
* _3 Z6 L/ T2 [, q( [ 9 Z8 u/ M* y1 {8 U4 G
function checkform()
% Z0 U" _" E1 @ I% L{ 5 A' Z3 J ]2 `! m5 f8 `8 B
id = document.sform1.id.value;
5 ]# r5 X( n1 A1 o9 M if (id == "") 7 R2 N; S5 _, a' T" N
{
$ }4 n4 `7 a3 y5 N alert("请输入注册名"); 6 i" Q( u0 a+ `2 U! |
document.sform1.id.focus();
3 T& D$ y! I1 t8 l5 a0 p# _ return false; # G4 M; ~6 Z, w+ V, }, `" ^" i
}
& I% S/ p9 `1 [1 W( w
' P6 ^" i( ~6 X0 { ]6 { for (nIndex=0; nIndex<id.length; nIndex++) * d$ ^# b" {6 i4 N9 h# ~
{
( o" X9 `' X0 l( H9 e/ ~5 A* J) h cCheck = id.charAt(nIndex); 7 M( W# R1 W$ ]' ~5 ~
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) * b" [" N1 S d' c
{ 7 Q" j8 s1 E* c" w
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); $ c2 D) K0 M& F2 `6 i1 R2 V; \
document.sform1.id.focus(); . V/ ^7 ~, f7 ?% c0 p; Q
return false; C# D1 u( M; k v* u u) h- W, G
}
. p/ c6 V* M; y4 i0 U# e! o }
0 q# \% ?6 I- R( ] chineseid = document.sform1.chineseid.value;
; A- M: O. f2 ~% E/ @; |% t if (chineseid == "")
- @4 q2 U5 p, O7 A% K( D1 w/ R { - A1 l7 _: G# `* @% j1 a6 |( t ], s
alert("请输入中文昵称");
7 }+ E; Y( ]) c( c5 e document.sform1.chineseid.focus();
0 S% c7 M/ H$ ]; A return false; & H# \4 |4 R) q4 R; M
}
, D/ w" Q; M( |8 W# ~+ n password = document.sform1.password.value;
+ O, v& _2 H/ b$ Z3 r2 r- `. { if (password == "") ) W" S$ p: t4 V+ F4 F$ L4 L
{
; v7 k1 M! v0 t0 z9 B" a% L alert("请输入登陆密码");
7 R9 A F" _% u( K$ r" ?5 N document.sform1.password.focus(); / c5 ^! t5 F; j$ T6 V: b4 u+ {
return false;
& g: S2 Y( f4 S6 } }
" ~- _- k5 _: w. P3 D password1 = document.sform1.password1.value;
* B: w' v6 L c2 Q. u/ s if (password>password1)
j+ [% z+ S: L) g {5 L; e6 s/ R& B# l3 H
alert("重复密码与登陆密码不相同");
/ F3 w% |: s, ~# P0 s: ] document.sform1.password.focus();
9 d! E! b# Q9 e document.sform1.password1.focus(); - `; x2 F" _. v- @( \: K/ d
return false;
9 B/ X; c" E4 w }
1 L& k4 S; Q- ~+ H5 D1 kif (password<password1) ) W* Y) L0 x$ u
{8 [% p2 f; z9 L7 k p3 D) Z1 R ]
alert("重复密码与登陆密码不相同");
( E ]& x. b5 c4 A7 Q' Q% X' D document.sform1.password.focus();
# Q0 @% r! L5 a/ ~+ d document.sform1.password1.focus();
: J( R5 Q$ h" E& |6 M2 s return false; E4 e! S: @) B. q* }
} 2 T+ B6 x# U7 t
if (document.sform1.email.value == "")
7 ?1 c! ~) x% V# C5 { { ! z5 @9 `" [0 B+ u
alert("请输入您的E-MAIL地址");
5 v( J, g# n! m1 o9 c document.sform1.email.focus(); 0 A/ b. p1 s0 K7 Q
return false;
3 S1 w: N% U ]2 k1 f7 L0 k }
( m" J: `) X1 T4 O3 k, w
7 w' A% Y' q) y) s5 ] email=document.sform1.email.value; . `' {: q/ u/ p# ] M
emailerr=0 7 p' h1 G( u/ f/ W. C( _
for (i=0; i<email.length; i++)
2 [. a& i, }" F { 1 y( I& p+ s& Y! D& K! m
if ((email.charAt(i) == "@") & (email.length > 5)) 3 y3 Y) U" w" K# C3 @$ {% N$ W
{
3 U: f$ y! r( U D( |% t8 d: R3 i/ k* \ emailerr=emailerr+1
/ L# ?% g4 \7 m6 P: f; V } ; _, G7 J0 ]5 N& |) W+ w
}
# ?9 [5 S/ x( A3 d- j if (emailerr != 1) # P4 {: f+ k; w/ ]- o
{ + j% U2 k$ D0 l9 C+ E; Z
alert("请输入正确的E-MAIL地址"); & J {+ s% A- {# T7 f5 Q
document.sform1.email.focus();
# M) i9 o; G% A$ O6 T& U; a+ ? return false;
5 T+ Y# T0 @% i; Y2 }) Q: G }
9 _/ h8 } U- c5 f$ C! @" k. A3 V
) i+ w, K- g& J. p if (document.sform1.checkask.value=="") : W4 s4 B* R( ?8 |& Y8 o
{ 5 x) o0 f0 v7 \+ a( J' V
alert("密码提示问题不能为空"); % p, `; Y; A5 @3 t- x. D- N
document.sform1.checkask.focus();
7 _5 r9 _+ L! h- |$ f- V return false; # ?+ P4 @! M! _) Z- N2 R/ X _1 C
}
: a1 `2 ]% p+ O% U8 v4 y1 m, D if (document.sform1.checkans.value=="")
- P- |- q+ g+ N( S {
+ l, T1 |9 U0 B$ T4 D: F. D alert("您的密码提示问题答案不能为空"); , j! O7 {$ j4 f1 q. W% I0 C
document.sform1.checkans.focus();
9 U0 W, v; p5 F. c+ s3 J6 _ return false;
$ S. S: O7 `& {# Z; V2 U3 M }; z' Q/ t1 {- ^/ H- T; K
return true; 5 Y- C7 M' U4 x) V9 m- ^: |% q
% F% `6 @! E6 O* q6 T2 [) E}
- ~& `, q- A' L* L* a" ]" _# ]</script> |
|