|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14443
- 金币
- 2507
- 威望
- 1647
- 贡献
- 1455
|
这个脚本对你可能有帮助:
! v: M0 Q6 s" R+ M ~/ L<script language="javascript"> 8 a0 j$ i# f1 A/ s2 a S: K
function IsDigit(cCheck) : H# \; u+ Z- ?. |
{
8 j! M. a# v& r+ n! L( h return (('0'<=cCheck) && (cCheck<='9'));
' W, T, K2 ^5 o' o: R2 ~ } # g& ]! [5 z! h4 x' O+ r
2 _1 G' | u0 z2 z& ffunction IsAlpha(cCheck) 5 q8 [+ p; r* }! z) a9 y) k
{ E" t' f5 a8 l
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) " t, c8 l: g i: i% U6 e: u% P
} ! \6 z( F1 [- ~+ i2 n/ W
: p1 R, o* [! T: C; i! V8 z! U8 g
function IsaNull(cCheck)
' Q9 u+ R4 F/ j. M4 H. [5 z$ f* f { - c5 d- u* y# h' i6 f }! F4 ]3 m
return(cCheck != " ") / \/ u3 b6 \+ U, o" t9 O \
} ! ]5 ?2 G g0 P# `
, z( Y! ^0 y' |2 ^* x( j% D
function checkform()
4 Y$ E4 O* y8 \6 z# \{ , L7 Z' A! X3 V r9 Y0 f
id = document.sform1.id.value; " W2 e: ], R( G% J
if (id == "")
+ d$ a: }& n+ X: H, Z { 1 j @: ^$ y6 K- A3 V6 q* o
alert("请输入注册名");
5 `/ C; m% @1 s4 x; k% Q( B( M document.sform1.id.focus();
% Q Y+ [9 ] F& i3 r* Z* } return false;
9 y: ~0 Q* P' K3 U4 r! ?6 R+ { } - }9 F' b% H+ {5 x6 d8 S7 J" B- U
M) W: w/ A6 p$ \
for (nIndex=0; nIndex<id.length; nIndex++)
, B/ }0 ~/ n- S/ Y# ?7 a { / V( l& D* i' x
cCheck = id.charAt(nIndex);
5 G) [' `0 G& F0 W" ], ]# n, h) ~ if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) % Z' @& s7 I* q8 |
{
+ H, y8 R7 K/ }, A8 u8 b alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
: L5 @0 M6 _$ p3 ~ document.sform1.id.focus(); + \4 S& U2 [& g/ r
return false; 7 P1 i% l' ~! N8 y8 l7 R9 u% Z
} % K$ D8 `0 @: t
}
. z ?9 e5 \; a: t chineseid = document.sform1.chineseid.value;
: {5 T* a l3 B9 G) w8 R6 U if (chineseid == "")
! i- a) k4 X, W" Y { 8 r1 e7 g+ o8 M* h. k
alert("请输入中文昵称"); 9 R+ O/ u6 n P0 K- @
document.sform1.chineseid.focus();
. y, N; ~0 C5 {- ^/ _6 i* O return false; / f# V5 r' d- o
} . k6 T! ?! u. Z! B
password = document.sform1.password.value;
+ \" z: t# G- a9 ] ~7 ?$ t if (password == "")
; E& X) `: U- P! P# n { 8 f, T0 f1 f& n' L8 ~% X( z
alert("请输入登陆密码"); 4 l+ K$ B. l8 A' R, _ e1 x
document.sform1.password.focus(); # E O$ \ s9 d) h& ? j7 d5 s
return false; $ P9 h- a% P: S6 I5 H: }, W6 d
}
9 G4 H2 m% w6 F$ @) ` password1 = document.sform1.password1.value;
: J6 I4 z' s+ b% L if (password>password1)
! S& j; B) K9 J/ f {
0 m- V S( t) t: `- N9 ^ alert("重复密码与登陆密码不相同");
6 P* @# O& C7 P8 h7 N. a+ ^2 ]' T document.sform1.password.focus();
' T0 q3 {& v, Z: a ` document.sform1.password1.focus(); 7 E' D/ P& q5 o9 i6 Z" ^
return false;
7 P: ~) M/ |7 _) } }
$ l9 z9 ]1 {' t! \# U" |if (password<password1)
* T' J$ D* N& ?3 S {
/ Z+ z' Q/ p/ d i, n, A alert("重复密码与登陆密码不相同"); ) g* G3 o* @- G, I+ n2 c( e; G
document.sform1.password.focus(); 5 y/ \" ?6 R3 c( \- Q3 }8 s7 l
document.sform1.password1.focus();
) O8 l6 Z U8 Y return false;
$ F9 [5 o$ s: @, L }
' {1 F9 w6 T/ \; d if (document.sform1.email.value == "")
3 \' ~1 ~- L |, o7 d# @ {
8 o" ~8 s6 s/ M: h& C8 L% X alert("请输入您的E-MAIL地址"); ! x0 L! c, U+ }7 ^$ B
document.sform1.email.focus(); ~5 R% f# V2 t7 V: q; B0 L1 R% z0 e
return false; 3 F! a! b7 P1 f3 y5 G& v6 `
} 0 L6 [) ]2 f) z) l$ T! ~! w
/ P# R/ s; R4 I) w) g
email=document.sform1.email.value; & R3 G* b \+ I1 u& N ^- q6 S1 a7 H
emailerr=0
5 [. q6 _/ A7 `" E: v, r for (i=0; i<email.length; i++)
0 U J3 y3 h0 a" u9 @' I! b" }- H { , x% T, I: G3 F2 k$ Q9 c
if ((email.charAt(i) == "@") & (email.length > 5))
0 C* {4 |) O! k7 L6 X {
) i- K9 F( f; @/ C) ], J' D emailerr=emailerr+1 0 d6 `9 o+ p* D! n- h
} ; T& Q' W# j. Q2 \& a) p
}
" l- |7 i9 e3 g: } if (emailerr != 1)
; ?6 X6 z G+ B% w {
6 v3 d* g' t" ] alert("请输入正确的E-MAIL地址");
1 {$ h2 I* t" R1 x5 } document.sform1.email.focus(); 7 d+ E# ^) a! ~! v8 r
return false;
' H1 F- F' U* W/ R$ i- S8 f } % P2 o# g/ ?: s
3 ]4 D0 q4 s, Y/ f+ n
if (document.sform1.checkask.value=="")
: H; W3 e; l; U$ n: Y: t { + K! R9 T& [8 T
alert("密码提示问题不能为空");
1 p% ^" q& {+ s6 K document.sform1.checkask.focus(); 2 m) _) N9 X# Y6 O
return false;
, @3 s" e% J L9 ` } 5 x, Z$ F5 {7 |5 t' p( B' Y9 R$ k, h- y
if (document.sform1.checkans.value=="")
" M. m0 x& k, [( u {
: b8 Y8 q& N8 A2 O3 ` alert("您的密码提示问题答案不能为空");
8 V+ X# N" M N7 t. V: O; I document.sform1.checkans.focus();
6 K+ d) `: V( M1 N return false;
9 c8 W* C7 E; r, f) @3 k4 ` }
6 X9 T/ g8 D# k) D( A# { return true; + b8 M6 R2 U* Z1 [2 |# B. Q9 R( x: \
& Q1 S4 C% u6 ?7 Y$ {; j} + i3 Q) ^6 g" `" q; q* h
</script> |
|