|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14339
- 金币
- 2455
- 威望
- 1647
- 贡献
- 1403
|
这个脚本对你可能有帮助:0 K u; N. p: p$ @, d4 @1 e
<script language="javascript"> - [2 X" O$ d8 B2 S
function IsDigit(cCheck) 6 u' Y/ `7 P8 c: r
{ 9 y7 |" r9 b; ]! D0 a" e
return (('0'<=cCheck) && (cCheck<='9')); ) Z- o) z% D' e" L
}
' V- G6 ^, L/ c$ }" C( ] . a+ f/ L3 n" J& z& |6 s. J y6 e7 V
function IsAlpha(cCheck) 1 F( t: O' b; u) S' {& ? D
{
& w6 a2 g" A0 [! @3 `' `7 D return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
3 G4 T( M1 D( |8 U! ^6 P }
% O) y; K9 [4 m7 b / w) B4 E/ h/ c6 J5 a4 w- @
function IsaNull(cCheck) $ ]7 c3 i& Q0 H3 L8 w7 d- _) e
{ " y/ E8 [1 ]) Z* J) S4 t
return(cCheck != " ")
; i6 w) b* Q# u$ U/ ^8 i) P( F } # T% ?8 k) J* Q' E! s. Z6 f
& A# X5 y+ N# L9 l2 a* {function checkform() , A/ Z3 p+ k! `5 R1 D3 W; _' ?7 j5 F
{ * _" a- B1 {& g/ l+ s( \+ V
id = document.sform1.id.value; & B4 X) C2 r' E; |- |* Q
if (id == "") + H+ H5 ^ _" E3 S( t, k
{
& }/ t8 |4 U) \: W. k+ F" U alert("请输入注册名"); 8 n @: ~6 q. k3 l# e
document.sform1.id.focus(); 3 [* n7 |0 m. l7 D' Y% D- T: H( U, A
return false; ; h5 a0 r: j- o/ n6 W
} ! K$ E3 Y* @, x) G. L
1 r3 M8 V- }2 }# _( { for (nIndex=0; nIndex<id.length; nIndex++) ; N" u- E# \* P
{ 7 n- c y! _5 \( e1 J& k; x2 V6 y# P
cCheck = id.charAt(nIndex); 3 M# U1 w; ]9 k! R" z4 V1 W
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
1 p; K# J5 B% T [ { - N. w$ e# ^) q6 {+ S
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
2 h$ N. L$ @: x# {" u- | document.sform1.id.focus();
) `% i- h2 d% C0 B; n# I& N' k return false; " o/ C: \* N9 Z% `# G
} 8 S% ?6 F+ B; {& L1 H
} 1 U6 k$ y* w+ e1 f& o! k8 V# B
chineseid = document.sform1.chineseid.value; ; z, X+ b& f) ?/ A
if (chineseid == "")
) M6 g; y* d, P z {
& c. g G( T2 `1 b* f5 E alert("请输入中文昵称"); ) a7 y6 @5 Y+ T9 g
document.sform1.chineseid.focus();
% ~) W1 H4 F& o" O- [ return false; % S |$ P+ [0 E- e
} * m$ I' ]0 i! y) ? Z
password = document.sform1.password.value; + z& x% }' N( f- h; f
if (password == "") $ |" f2 C) b$ F a2 m7 }- A
{
1 F: ^& W+ @1 I0 X* M alert("请输入登陆密码"); , ?6 ~9 P% n# Q0 P9 g8 P9 p
document.sform1.password.focus();
2 E% @2 a; `1 {, f return false; ' Z* K5 i4 C+ F% Y6 C5 Y! C- T& s
} : `6 F4 F" I- R6 ]! N3 e/ L0 Y
password1 = document.sform1.password1.value;
# O2 N9 X8 @5 [6 a& S, Y6 @ if (password>password1) $ z( a; v$ C' J! C9 c- ?, h
{. B, L/ Y/ }1 s3 M* p7 {, z
alert("重复密码与登陆密码不相同"); 4 ^; M V* p7 U8 v& V
document.sform1.password.focus();
3 C4 R" G4 ~7 |4 I E } document.sform1.password1.focus(); ! B: [& a9 M. S+ x3 J+ `; n1 a
return false;: q4 E; k9 \; B- c% h
} ' J3 D- W V9 l) m
if (password<password1)
; `& h' S$ M7 g5 j {
/ o# W5 `4 ^' S# c8 I# I alert("重复密码与登陆密码不相同");
6 `7 l7 m; Q- x. R8 `) r; f document.sform1.password.focus(); 4 u% P8 a: L0 P8 @: M
document.sform1.password1.focus();
7 G2 A% u" g! h5 y O return false;
3 s, ]% P& P9 @% t# |/ V8 @7 Q, [ }
$ g5 f2 q, x' l: K, b# `2 f if (document.sform1.email.value == "") 7 j/ n- c" f7 J/ P7 J
{ - w& Z& m- t8 i3 b8 X
alert("请输入您的E-MAIL地址");
. y1 f% G& r7 W Z document.sform1.email.focus(); 4 n6 n3 ] C2 R, ^
return false; - R5 |8 ]3 D& i; |, n. a
}
2 _- F5 F2 e ~# e + \7 C: |3 X& f' u8 U# E* t9 k
email=document.sform1.email.value;
1 B0 e) M, X: p! | emailerr=0
# ?# }( ^3 `, M- `. k! } for (i=0; i<email.length; i++)
7 _, A% J* J4 O: N {
$ X) R+ E H( g$ k if ((email.charAt(i) == "@") & (email.length > 5)) ! k! f" U, b; G5 T6 I$ M- `1 s ?
{
. z. i5 g# x+ m! d2 K; o emailerr=emailerr+1 ' f- P; H! ` W% U; m
}
: w5 x$ G3 u8 {6 U% e/ C } " m; J9 b% D4 g" |5 `
if (emailerr != 1) , W+ Q" u' C4 u9 S
{
! K8 a$ y& s* Q; Q8 h p alert("请输入正确的E-MAIL地址");
' H2 G# M/ m: L0 p8 b+ T8 g document.sform1.email.focus(); 9 A; u1 |+ v; r
return false;
2 J$ X9 r+ G( e( Q+ a2 z }
7 D x; e/ o f5 m, z # }; e. h1 O: W* X4 G% j. V* f4 A
if (document.sform1.checkask.value=="")
' C6 k$ x1 V& e {
7 p, @; y3 `1 @" E2 J5 T. v alert("密码提示问题不能为空");
# y: L$ A. l* ^4 W1 r0 m/ h document.sform1.checkask.focus(); 8 R5 l5 a# W' u( h+ ^0 F; U9 U
return false; ; Q/ X, R; l" s) b! x3 Q
} 9 F5 q+ ?" A3 g! K
if (document.sform1.checkans.value=="")
- ?* L5 X- E: ]" A; L* f {
5 g3 \2 L$ K/ U! L9 a alert("您的密码提示问题答案不能为空"); - X9 p1 F, a3 i+ b9 Q% K+ s1 m. W" }% q
document.sform1.checkans.focus();
8 Z, | ^' V" a+ I4 N/ @5 B return false;
5 x1 \. T6 z# h9 Y }- G4 n3 X1 A& R% ~
return true;
7 s8 o# d/ o: i" n' {* O1 k% M / W3 }! H0 {' ~9 {% Z
}
9 d8 d$ K6 p0 O: b6 j% Q</script> |
|