|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14391
- 金币
- 2481
- 威望
- 1647
- 贡献
- 1429
|
这个脚本对你可能有帮助:
- g$ F& ^% C) r/ w( `7 l<script language="javascript"> 9 {. D3 z2 |) t0 X' b5 }
function IsDigit(cCheck)
4 I2 N9 H: G& m% l {
3 ]$ n9 v( D( p' C! w5 F2 R return (('0'<=cCheck) && (cCheck<='9')); $ J, F/ Y) {8 ^& A+ y/ }' w& T
}
! X( I: `3 t+ L1 W& b. G! L6 F . v& Q4 \ \# Y( c) Z; v
function IsAlpha(cCheck) + v" M4 K6 b. G5 E/ p9 J: a
{
& ^3 T, f5 i6 u( W, [/ d* s& f6 q6 P4 ` return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 1 P& [6 k1 J! Z( ]1 ~" L
} ; V3 d% {% k. o! n0 d6 R8 a4 B
* _' l' {; r" J9 }- h! e! V/ v
function IsaNull(cCheck) * o" u) c3 l0 Y% B
{ % w+ k7 Z: ]7 R! V* T! W5 r. [$ ~
return(cCheck != " ")
$ k4 D ^% J. H! L }
~1 j4 X. W1 ?) f4 Q' E8 C
8 W# W- D( X" ]0 ^: _7 M% ?: s/ Pfunction checkform() 5 a5 s0 P; l& Q1 `
{ ' D- y; D8 p1 o6 w
id = document.sform1.id.value;
% a; B% @# m" l& z if (id == "")
9 q0 u) t# ` Y {
8 ]2 k: N/ K' V+ O alert("请输入注册名");
, ]! t# d9 F4 z. ^- _! F document.sform1.id.focus(); , z. k g, Y1 \, \2 O
return false; 8 V; m5 s. ^& R* z
} 6 e, r# M% V7 ~" f4 C5 m) M
3 ^& l: o% c5 I- Q# @+ D0 v; e6 _ for (nIndex=0; nIndex<id.length; nIndex++) 0 j) x5 D* q0 F% J& B
{ ) q1 b$ c# l7 ~) E7 n. |) ^" n# L) q% Q
cCheck = id.charAt(nIndex);
5 Z; q. D7 p7 \' D; w) Z if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
* V2 x2 r% e l- z. J) p {
+ ~' P. P1 V; d: `$ C6 [9 G alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); + q8 \3 u$ _, t( ]$ s: `/ g0 m$ n. |
document.sform1.id.focus(); 3 b5 `" f4 _+ g" W6 M# w1 W2 d5 @
return false;
3 m+ X& }0 I8 ^! w' u1 B j4 Z }
1 o% a+ e; w, y: t: \0 \: y }
: o- S% c4 u* T, W chineseid = document.sform1.chineseid.value; ' N$ q& a! {8 k
if (chineseid == "")
$ Y( T/ A1 {. L2 K) Z {
7 |$ J0 I& h+ H( \$ P% S alert("请输入中文昵称");
% K- O" j- |. \: d+ g document.sform1.chineseid.focus();
7 d# G# t" h2 W/ S+ [- D$ _ return false; 3 \5 E8 Z& _: L7 b8 r5 v
} $ j5 z( _/ ]( [* N
password = document.sform1.password.value;
- Z* ~4 K! C; y; `+ E$ ~ if (password == "")
% p1 ]" }$ i" S" R7 ` {
- n2 K2 @5 D( B/ d. D# a" z alert("请输入登陆密码");
; y# L9 j: y' a" x A8 A document.sform1.password.focus(); % a2 N1 c0 i8 q
return false; 7 x8 ], }$ l8 p
}
; p# [/ p4 ^6 L. t# J- C password1 = document.sform1.password1.value; . P$ y& P* B9 p; O
if (password>password1) 7 }% D' f i& S3 o
{
: J$ c6 H& S; S7 v: ]$ K" W alert("重复密码与登陆密码不相同");
5 I5 Q" |( K# {' w document.sform1.password.focus(); 6 {# u5 Z* V5 p7 \3 L9 r
document.sform1.password1.focus(); - n( U0 t* a' ]' D! ` I7 J
return false;$ P" ?$ p. V7 ^# G$ i6 ~
} % V) h& f7 o3 m& U! z6 y. ^
if (password<password1)
9 f2 K& O2 i# J0 i; d, W5 m6 \& i {1 ?* q7 U, y4 Y. o
alert("重复密码与登陆密码不相同");
) X3 i8 D# T6 J3 p$ H6 F) ] document.sform1.password.focus(); 8 E1 x. Q5 t0 Q! s8 B
document.sform1.password1.focus(); 7 s7 k3 u% ]; L+ }% V ~5 {# n; A
return false;) X4 |4 ^4 }1 r6 d( x
}
$ l7 f, w# w$ L7 M2 d T if (document.sform1.email.value == "")
1 `0 Y( ^& h/ \# O" l, t {
5 F( |1 Z% D! }* K* k3 p alert("请输入您的E-MAIL地址");
. R& U7 G7 J9 K document.sform1.email.focus(); - I$ m" f. [7 C
return false; ) B( \8 h; h. r% a" K
}
0 H' K$ l+ U: d6 ~6 L ' k7 M; Y% @) w
email=document.sform1.email.value;
6 S6 z) a1 H$ M9 l2 w A1 E# v6 R emailerr=0 ! f- W2 {% o U- p$ @$ h) Y
for (i=0; i<email.length; i++) & i2 s( b8 S; w1 t9 z) e+ C
{ ! @ g) \2 U9 @5 w9 w" m
if ((email.charAt(i) == "@") & (email.length > 5)) ' S# F9 B1 f7 C) ] _* b
{ + q& @ C8 z& A& {
emailerr=emailerr+1
9 O# b' {- m! M } ( }8 j/ N# d) l; v5 e2 {
} 8 h: X- E" W2 k5 y! g2 \0 D% i
if (emailerr != 1) ( R9 v' @7 w- p& u! w* @
{
& j! T5 r( W Z5 C% j alert("请输入正确的E-MAIL地址");
{. N. X9 l* y2 [ document.sform1.email.focus(); ; L! ^+ R8 f) w2 M
return false; ) D7 i' f: d# v/ r# s/ ^, m+ C- @9 h
} + N# b6 h& |: a4 X
2 f- [, A1 k4 B if (document.sform1.checkask.value=="")
# c! w; r7 H+ x# e% ~1 m { & h2 ~1 ~, m" u% q0 ?7 z
alert("密码提示问题不能为空");
/ W% ], v' T2 f0 ]) F% L document.sform1.checkask.focus(); 1 I. z+ u' ^; x( ?
return false;
$ G5 ~+ w# |. o4 I6 U' ?, Y. s } ' z) t0 N8 E1 _ ^
if (document.sform1.checkans.value=="") & q" g6 S8 [: t, K4 b7 ]6 I
{
. m7 q* Q& w5 ?8 {% F/ k/ g; a: L alert("您的密码提示问题答案不能为空");
: q+ D" A$ f' ~5 r' j document.sform1.checkans.focus();
1 y r+ {0 k9 F1 d! l* a- ~% p return false;
' l2 G& B( t K" q }
) M# u0 J& f7 y5 C% v6 H) | return true;
& L R' G) D. M5 G, D% L7 L1 N ; u! a# N8 n, Z* P
} 5 a$ f+ G2 _( D @7 G0 I. s
</script> |
|