|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14411
- 金币
- 2491
- 威望
- 1647
- 贡献
- 1439
|
这个脚本对你可能有帮助:
# q+ X5 `% \1 t9 b8 p, ?<script language="javascript"> 5 D ^4 b5 T4 o: D; V( o
function IsDigit(cCheck) ) G8 {& W) ?5 j# t. n$ k7 P% G
{ ; Y: X& f) N8 ^* g5 S0 R
return (('0'<=cCheck) && (cCheck<='9'));
: B" ^; x c; }, B$ Y4 T } ' h9 E1 s/ ^+ L6 g5 @+ V" U
' J8 Y0 l# r6 Z5 Hfunction IsAlpha(cCheck) $ p j) E2 n8 J2 l F. s, N
{
2 P9 O3 N5 l1 D n' w return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
! t8 a0 g# H9 d% R( p }
' Y. M+ K0 y7 c% o- {4 _
# W. @( A n* _1 z/ Ofunction IsaNull(cCheck)
5 f" k6 G; ?( |! b) t# d a/ L { 9 n/ `, G- p4 r) s
return(cCheck != " ") 1 v9 y$ n! d% k8 L1 b2 N$ T, v! [
}
+ D0 F. A$ A( ]- { ; U4 `, W3 W" V+ N9 s
function checkform() & u* i0 T; S8 `7 M
{ 8 G4 b8 F; g9 D. u$ E$ ~
id = document.sform1.id.value;
; G: ^7 I, t/ @0 X5 ]" ~ if (id == "")
3 i' \: B) Z9 O; E {
% m& v/ ^3 d, {* R, X4 k! T1 I8 n9 Y alert("请输入注册名"); / }5 B. e+ @9 g
document.sform1.id.focus();
* }1 W4 N/ T; D6 C$ m return false;
/ z* ]' ]3 C5 {% X& Q1 v; x4 H+ b' m+ E } 4 f& Q. v& k4 R; S8 }
& P5 M' O; ]7 C& x( i5 } for (nIndex=0; nIndex<id.length; nIndex++)
' Q" b2 g7 E' y6 `. K { 7 {/ z/ x# e C. y) Y+ ~
cCheck = id.charAt(nIndex); * D l4 I8 k0 }1 |
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 9 _+ l# Z" V, x: _. j
{
4 ^5 `& r. m; v5 ~1 q) d) B+ L alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
" j+ o! M; ?8 p) t document.sform1.id.focus(); } p4 n' I/ H6 N9 s) s- D" O
return false;
( O( w, d, n8 G9 z }
% w7 {+ f3 @8 v+ v& c& r) Z1 e4 j- O } ) _# ~7 s2 n6 O# l3 G- c- {: a
chineseid = document.sform1.chineseid.value;
+ m" d# A* u0 ]7 v) ? if (chineseid == "")
+ @ {! I2 `! u) r {
- i6 Z3 Q/ ~( R/ F alert("请输入中文昵称"); / X" W, w* M# n; M8 Y. X9 Y2 ^
document.sform1.chineseid.focus(); & {. B7 L; }( n
return false; $ b8 C2 R7 c P+ A& d1 ?
}
/ P8 e6 [7 Y4 n, N' `* i. P. W" X password = document.sform1.password.value;
7 ?! H% J9 k y4 f) U4 P if (password == "") 0 A# y! N- X, {; c9 V0 F5 B
{
, q2 I7 {2 F! H: e% H/ B alert("请输入登陆密码"); 6 ?. Z; l2 a, |! c/ ?
document.sform1.password.focus(); ' s( L/ F. w: c) ~% \
return false; 6 }! B% r4 s+ ~, U
}
$ ]6 ?9 x$ P# k; {7 E, ^: ? password1 = document.sform1.password1.value; 2 a9 f* E0 U) h* z' V
if (password>password1) & ~5 a: p' Y9 n1 n6 \9 {# d
{
8 q3 H# c. X: v alert("重复密码与登陆密码不相同");
+ ^: M. y( G1 P; u( U% Z5 w2 \, M document.sform1.password.focus();
# v5 h. D. }" p# a2 y/ \3 L document.sform1.password1.focus();
! `* B$ s5 ?2 { d return false;
* e9 q" L' w. c' ?$ ~# N. W, ^; ` }
, e$ r$ T5 K( G2 z1 F: D8 Bif (password<password1) 7 b3 ^4 X( `+ z; N5 x
{! {: J' q* @6 N" u" y7 h* N& |
alert("重复密码与登陆密码不相同"); ) ^8 T% ^; j* @! E
document.sform1.password.focus();
6 \+ A0 z, i9 E document.sform1.password1.focus();
$ n2 t. K0 X- Y" y, F: y9 A return false;
4 Z% z! m$ y. J" Y# U } 8 O, N% N1 K' @, s/ m+ F3 l1 |
if (document.sform1.email.value == "") # Q+ V2 T* X: M! K6 H
{ + `! Z( [; C; n3 t7 [
alert("请输入您的E-MAIL地址"); ' S6 V* a9 h$ [; P2 h
document.sform1.email.focus();
9 ]5 _& G; [) G5 b return false; " z% n/ o9 k2 q9 W8 B
} 5 S6 b6 r* U/ x. w" F4 ~/ e1 X
) Q4 c8 ~6 r7 D- f( s2 k; h
email=document.sform1.email.value;
$ u9 F0 w7 {4 C' ] emailerr=0 % t; ~0 o2 u7 L2 g& [# r: }$ Y
for (i=0; i<email.length; i++)
3 U8 _7 p" j& I { / D' z; ~3 W5 I( B9 O* }9 y
if ((email.charAt(i) == "@") & (email.length > 5))
2 b7 `5 W" D' ^: b" C2 O { 1 l0 y( E1 l. G( B- d
emailerr=emailerr+1 . E L/ R, [# p% J3 b. ? H
} # Y0 O4 s6 D( _8 {1 N
}
7 y5 z2 D x: w. e if (emailerr != 1) ! g3 C, S' S) J# q0 J, Z; t5 V
{
7 |9 f" @$ K' u& q$ V- Y$ Y alert("请输入正确的E-MAIL地址"); 5 P& i8 G5 M Q3 @' n& H
document.sform1.email.focus();
5 C4 n3 r/ t' n return false; 3 ~. \- j0 o0 X9 n( _5 q5 @
} ! v* `3 _) W: h. l; h) `7 s
: v" F1 o! T. B/ b: I7 K% z( O- m( O if (document.sform1.checkask.value=="")
' C6 e3 F: P( |/ w: o. ] h+ o g { + \3 z* i$ ^' {' O) G/ V6 d
alert("密码提示问题不能为空"); 2 h& }- l; l, i- S& r# _' R2 j7 u4 x
document.sform1.checkask.focus(); # m+ S9 ?$ a8 a
return false;
) A; i; p0 W8 X }
u4 E1 u0 Y' @: O if (document.sform1.checkans.value=="") 9 h: ^5 |' O. M( H
{ / l7 \" Y) P. a$ n7 c! ]' i
alert("您的密码提示问题答案不能为空");
/ [" z2 m+ T4 _, q document.sform1.checkans.focus(); # c }3 N& @; k
return false;
; ^/ c$ M( q4 f }; l8 v- s$ ~8 H5 H" I# K3 P# Z6 t
return true;
4 W9 H8 E. Y1 b# ?
1 L- _9 ?& _; U, {# D* d}
, G$ w( d, d7 _5 m0 S4 g' f/ w</script> |
|