|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14341
- 金币
- 2456
- 威望
- 1647
- 贡献
- 1404
|
这个脚本对你可能有帮助:2 Z8 Z. T3 Q+ | L- z8 N2 R- U
<script language="javascript"> 0 b: X( s' m2 r, @8 |" K
function IsDigit(cCheck)
. w& f! t0 S k% A; q/ F { # N, P' k( n. _
return (('0'<=cCheck) && (cCheck<='9'));
2 ^4 M/ L3 u# v* [+ g! `/ E }
' k2 b* g+ O( t 2 X1 r/ L0 D# _8 h6 ~
function IsAlpha(cCheck) 8 L) o3 M2 ^4 e$ }2 C
{
1 x5 ?" {) P5 A* `6 F return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
; w! M& R/ }+ z6 W) B }
) Z: l+ ]5 i$ G+ ?$ @ " c4 {1 f. v! M: E! f
function IsaNull(cCheck)
. M5 t2 E* F+ o; F& _ { & P: F7 b# s/ h* n x
return(cCheck != " ") 6 e2 l* n, T- Y. c
}
8 p7 Y& U( ~4 Z; a D$ n / }9 }7 y% A% Y' K7 a
function checkform() , `0 B% U+ C5 N' i( h
{
?' j9 ^) I/ e id = document.sform1.id.value;
% X$ U4 y! D; P! ~ if (id == "")
3 L' v" h3 s+ N; L p4 {. g# Z" f! U {
* s. v; \# y- g. g+ Z alert("请输入注册名");
) o" ^5 |) P, O: T5 t8 y" G document.sform1.id.focus(); & p1 `/ d) l/ N& M( t5 _' Z
return false; 5 T* |3 {2 k5 m' y5 Z8 ^
} . X" I5 A. S! n: E: k3 O
; R1 \6 @ Q" c. q& ~; A
for (nIndex=0; nIndex<id.length; nIndex++)
( C" I' F: F+ M& R) }( m8 P {
& M4 R( F( m; s, d' [" m cCheck = id.charAt(nIndex); % G) B% y C9 y5 I2 @& W. }
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) # ?$ D3 s5 x$ Q6 _; M
{ ( e3 L( R1 z3 O, O+ m' u
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); " f: M7 E- L9 V. q
document.sform1.id.focus();
1 |* `2 p# G4 h, C0 x/ L return false;
- E# A) u7 @/ |+ ~8 Q6 r/ K& u }
7 v4 I; G/ L; l }
( c) @) u) `( C/ c5 T, G4 ^7 _ chineseid = document.sform1.chineseid.value;
1 Z5 K4 r4 O- d if (chineseid == "") & ^3 y: P' a/ l$ K
{ 3 ^1 |1 K4 T2 R6 Z+ k! P
alert("请输入中文昵称"); ; b- n1 L! R3 L$ o) L+ \% F
document.sform1.chineseid.focus(); 5 W/ z' r6 u( }+ \' w5 M
return false;
/ L1 {8 F% r. G/ W/ r' ?6 c, _# f }
: z; d$ t- D+ k) m password = document.sform1.password.value; 3 h( U/ _4 \4 }" R8 o3 d" Z* F2 g0 \
if (password == "") 1 _0 g( Y/ n/ _4 S% q X
{ 9 \# P7 G9 @' X
alert("请输入登陆密码"); 4 H' i& R- ^1 I
document.sform1.password.focus();
$ b ], `5 K' s" S return false; 4 I9 Z, p" v2 Z' ]& {# w) Q- H; g
}
% f0 f9 u! f. Z$ g7 t0 o4 x X/ D8 S) { password1 = document.sform1.password1.value; & K( v' E9 l: v0 ~ ?
if (password>password1)
7 v1 b4 ?+ O! U y( b! y7 i5 n {5 p6 h( S" [3 j4 H" ]; \$ z
alert("重复密码与登陆密码不相同");
+ E- S5 w0 v! p4 b( J document.sform1.password.focus(); 1 K( ~9 J* b0 J+ i; E. k z! B' z% t+ [
document.sform1.password1.focus(); u/ a* y" ~- T( G; [9 E
return false;' Z3 \) i: r" P6 }; z
}
' {: c) Y' w; l& Q U% eif (password<password1) 7 ~% ~: J% h" z7 H( X
{& X& x! S k% z# u& B7 C* j
alert("重复密码与登陆密码不相同");
$ P2 `' K+ Q9 k& s6 z2 K document.sform1.password.focus();
3 V! F. Z- a3 s- B9 e7 ^# h document.sform1.password1.focus();
: ]! T, |# \4 T return false;, ~# B' @! q% F9 ~6 C; U- U% A: h
}
7 Y: b. M! |- \4 n0 X if (document.sform1.email.value == "")
7 h& M- [3 D- k# M. K5 c ?+ D3 u {
; z( X3 v) \5 A0 j& e, i4 m, p alert("请输入您的E-MAIL地址");
' K2 J1 q. p5 E6 Q) D, c document.sform1.email.focus(); 9 m; V! o2 c+ K3 s; [: ?* e5 f- H
return false; 7 K" C9 }, D# ^
}
/ U) W) H3 a q
7 g% c: V* H1 g. A" A6 L% c$ K" H4 { email=document.sform1.email.value;
" U7 X) g: ~9 t# t emailerr=0 . a9 y% [2 ?; A) H9 p5 O4 g7 i. z
for (i=0; i<email.length; i++) [* t" {7 O: t4 `6 I: A" r4 D
{
$ s/ D. \3 W T; h5 f if ((email.charAt(i) == "@") & (email.length > 5)) & }1 h' `$ G) }. m! ]6 l! d
{ # ^* B; c( \8 l# S
emailerr=emailerr+1
* @4 T* @; k3 t) A; P }
8 A Y0 ]4 d/ J7 s7 `0 Z: G( h }
4 W1 c9 h7 S T8 Z4 K7 G( [ if (emailerr != 1) ; |: N: o# w# p6 O
{ : _" s% k& z7 ?% W4 O' ?1 }
alert("请输入正确的E-MAIL地址"); : h, n3 a6 x8 W N) V/ Z V" j/ g
document.sform1.email.focus(); $ S- _2 Y1 G3 S- { q
return false;
, b. @) L# N1 }9 q0 j } 5 W1 m+ m# X2 H2 W, ?( c$ p
( G% K' X( k5 _( R+ d1 x if (document.sform1.checkask.value=="")
. B8 g% Y' V& [& ]$ Q# N { 0 I6 l. t u2 g
alert("密码提示问题不能为空");
$ M: A5 x, a% Q7 U0 T+ B document.sform1.checkask.focus(); - x, t- S$ Y( m) p
return false;
! [" D% h# v: M8 w }
# \, \( p$ r- Z5 ?& I# m if (document.sform1.checkans.value=="") . {2 L6 Z% x' V! L: b3 F
{
$ V9 K" {2 K( m alert("您的密码提示问题答案不能为空"); : ~- l- B- V% W5 j) O. |' A
document.sform1.checkans.focus(); 6 P# q0 g. x# \8 B/ ?' Z7 d
return false; % E( R: M1 f: q, W
}
3 B1 t2 |* ` B. w; {* v% Y5 a; k return true;
! @: D# E+ M! M% |" C3 |
) X$ \2 [. S8 [5 W6 v} ) c' k/ F" D h- J( ]& Z
</script> |
|