|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14317
- 金币
- 2444
- 威望
- 1647
- 贡献
- 1392
|
这个脚本对你可能有帮助:
: j3 Y. S4 V+ U; y<script language="javascript"> 7 f6 U* j1 A: V7 `9 Y
function IsDigit(cCheck)
, n% j& h$ k# ~) Y/ |, k$ ` { 4 r% o$ Q0 J! ?& d( y9 `% C
return (('0'<=cCheck) && (cCheck<='9'));
( T4 B+ ]! H& F n, g- i } 6 l6 ^1 Q" E: S" m
2 E+ y& ?6 M% u9 T2 h5 u' G+ Vfunction IsAlpha(cCheck) 3 A: e' U+ ]: w) g% E. X5 Q
{
z( p# ] v% P+ d, N return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
j" Z3 |$ Q/ ^% w; H }
. A( K4 s( J2 A$ X 3 y7 L; W- A$ l; H% `2 j+ h
function IsaNull(cCheck) ) K0 `" n# A- r( {& D9 }
{ / B- \" Z' p) J: W- W7 S
return(cCheck != " ") / B" L6 `$ f% x
}
7 X! r4 ]9 [- M2 e- e4 Y$ ~9 c 3 X7 j. J) l( H+ r. ^/ O
function checkform() . |( L9 e+ w4 p4 l7 m
{ 6 R* W$ `0 f8 K; Z! ]
id = document.sform1.id.value;
/ T8 F7 T3 t- J8 b if (id == "")
. P; I- L7 [. \1 I# c9 u {
/ V. c- J5 C! j5 ` alert("请输入注册名"); % d M. t! }! }( O8 i4 n2 u
document.sform1.id.focus();
3 }! x- @& U3 \+ r' [" o return false;
$ P* G1 H0 I! S9 N$ s0 H } 7 b1 n/ G0 K/ C; n
" B/ l- I! a( N3 p; O8 B for (nIndex=0; nIndex<id.length; nIndex++) % ^" ^% B. ]' ^% ]% ]2 s3 N5 t9 i
{ 5 ?: W5 V- A, }8 f9 Q
cCheck = id.charAt(nIndex); % w( D2 P/ F! o# A' `
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) # t Y7 R% {1 o! d0 k4 c% N
{ / i1 Z4 _: @; I6 q
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
8 D6 P/ ~ B: I4 | document.sform1.id.focus(); & }8 H( l/ q: u& H. m# o) C% [8 `
return false; ; A% h4 i* P5 d: _$ z- C
}
. d& E2 z! ~/ F! f7 p }
2 a9 P( @, o C' b" M chineseid = document.sform1.chineseid.value;
+ @% f" r- d3 q4 o if (chineseid == "")
3 d+ ?- P0 B/ t6 J { 3 H. H B: [3 D: D' w# t! r
alert("请输入中文昵称");
) h; g' W# |3 k5 I document.sform1.chineseid.focus();
$ x) e8 S, i$ W0 E" M" d return false; : l& b+ T$ J2 c4 i# w/ }# ]
}
& l0 @9 ~8 t# o, G4 J% H1 s8 O! V password = document.sform1.password.value; # @# D9 W2 G) Q
if (password == "")
" R! `2 `* K6 S d$ [1 F7 u {
) d$ H. P$ O7 k L4 q2 w+ k/ A alert("请输入登陆密码"); 3 P( K5 m$ k4 n$ r& L
document.sform1.password.focus();
+ d" H* ^# q5 ~ return false;
( w9 B2 {4 v: C( G2 ?( o }
6 z; G' n8 g5 G2 R password1 = document.sform1.password1.value;
& {6 X' C0 c1 L. Y if (password>password1)
+ _# G7 n) k/ o- Y* ]5 L {
0 R9 w! a, S! |: n$ v3 P" } alert("重复密码与登陆密码不相同"); 2 U5 F: j( Z$ f7 d, v; C
document.sform1.password.focus(); ! E$ A, G: s: W0 q0 |
document.sform1.password1.focus();
7 S! x$ }7 E$ R% G$ o1 X return false;
4 M8 A* K3 U/ J9 F& u2 k } n* f. H, M8 A% m, g# j+ K8 X
if (password<password1)
- I4 O5 ]4 F+ l( g3 i {
. M+ b; B7 Q2 E" U h% C2 e alert("重复密码与登陆密码不相同"); ! s: Q$ `7 ?0 Y, h% D5 V3 I
document.sform1.password.focus(); ' {: h' _. O6 L6 k0 _. {
document.sform1.password1.focus();
( u0 Y1 x6 `* i- A" o. A* b+ T return false;
- q k+ i( s6 c; g } 0 a; t0 v1 [; N Q
if (document.sform1.email.value == "") ; V" W: w5 Z5 o0 T* K1 X* J: j
{ - f( v: M* L o" T- L
alert("请输入您的E-MAIL地址"); & x: D7 e4 P- K/ U0 F
document.sform1.email.focus(); 7 {7 T7 g6 I3 J+ }, B L' C6 b7 G
return false; + O8 l: g: X* r/ q q( l) o) h6 A
} 3 o: j- K% V, V
a0 o: n$ _1 e" J& i* [* x3 w" K
email=document.sform1.email.value; 5 c& H) a. G9 ?- b/ j% @* X# _
emailerr=0
' R4 t) P% N! c% k# |. L" `) j, U for (i=0; i<email.length; i++) ' L$ o( h( {) P* p" O9 ~
{ $ N' f) z# q/ m7 G$ w
if ((email.charAt(i) == "@") & (email.length > 5)) k# y; y/ ^9 e+ Z# u
{ + S: n% X5 f' W d1 u. {2 }1 \# V$ j
emailerr=emailerr+1 ( e* K3 H7 z0 \7 \" b! j2 _& r
} - ^& w) p R) ^* R5 U* y$ Z; M3 ?
}
% e5 E, y" q+ D! I0 z if (emailerr != 1) / L n: T/ Z0 B
{
& b( U3 j, N, b4 ^ f alert("请输入正确的E-MAIL地址"); ' j( I8 U' l) c
document.sform1.email.focus();
( H$ ~7 B* S$ f* s return false; 3 t# V2 n) T2 C4 S
} 2 c& E. f. W" X2 ?/ _/ v$ f& z
- g4 E8 O6 E l! V" |8 j5 O) [ if (document.sform1.checkask.value=="")
% T. |2 G- l# P M* y6 J { * k7 W8 j6 U( }
alert("密码提示问题不能为空"); ! P& Y2 f+ L9 V, Z* ~
document.sform1.checkask.focus(); 4 ~. q7 K9 T; x1 N
return false;
; {2 j1 f" p, S. q3 i9 q } - c; {8 D$ O' X) X
if (document.sform1.checkans.value=="")
/ A% |2 f: U% C) e { 1 V0 \5 M% R% Z H3 K7 v
alert("您的密码提示问题答案不能为空"); & h: Q [& X( g
document.sform1.checkans.focus();
: B4 ]& t! x$ U* K8 T4 `$ K+ A return false; ; S. J5 Y9 m: U- G3 }: D3 I8 J
}, H4 ^4 g6 \5 M J) ^- O1 b
return true;
' l8 g$ Z! q2 m: c! ?, }0 `! d
' O5 ^' w) ~* M} " \/ g; O- E( @7 V) A& F0 h* H
</script> |
|