|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14347
- 金币
- 2459
- 威望
- 1647
- 贡献
- 1407
|
这个脚本对你可能有帮助:- M7 h4 I1 M0 D& i5 W: Z" v
<script language="javascript"> 8 Q; Q* U5 j8 Z D
function IsDigit(cCheck)
" E6 n& }* ^. b h2 }* E5 h {
. r3 q$ V6 O! ?' m% }- a } return (('0'<=cCheck) && (cCheck<='9')); . E( D0 a# [2 ?$ f# z- {) q
}
' j; ~# @+ a- g) [7 K5 T 9 Q/ o+ }. K5 ~: @1 n" x" T9 H
function IsAlpha(cCheck)
7 K4 i, G; U" y% H { 7 {& ]5 ]& k# X% m8 F
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
% A: {8 V; l1 a, P }
/ A8 w \: Y0 c6 E4 x
+ a5 Y$ U$ I7 m7 L3 dfunction IsaNull(cCheck) 2 ^8 M; ]) t+ o4 M6 t, H: b: a# O
{
9 {3 S) w, g# P: j1 P" B; J return(cCheck != " ") f* P2 t; I! {8 E J
} - m7 O: U( e% D- j
5 x/ @- C/ Q0 F4 f
function checkform()
3 v r' s) B; ~{
$ C- f3 ]9 a- L# l/ q1 o: {: Y1 Y2 A, P2 k$ k id = document.sform1.id.value;
. q4 t" n! C" F/ p- @! d if (id == "")
. Q; ]+ b& O8 h @- ]& Q) ~ {
/ T; V2 p8 t. N alert("请输入注册名");
' l! E& v- G% F4 Z document.sform1.id.focus(); 4 Q0 ] q* A3 Z) @3 {" ~1 E
return false; + p' W6 q1 `; _ Z0 t
} $ g X9 H& q) E& l" M6 R1 {
/ j( j% a& R: c: Z! \
for (nIndex=0; nIndex<id.length; nIndex++)
3 N0 B% ^7 z! J2 ^3 i: W, w/ l { , U8 ]; G/ D" F( f
cCheck = id.charAt(nIndex);
% Q9 O$ k9 P n7 r2 R5 m, ~: r: e if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) " j- l0 i \. G5 P8 f% a6 D% Z2 ^9 A
{ - Y0 f V5 q9 J8 b. {, P
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); ) N" m V1 U- q' u+ X3 x$ e
document.sform1.id.focus(); 6 i3 K$ |+ f- \3 B0 \6 d
return false; % T" K4 i3 X7 O' {( Y
}
; b& j; y) w3 u8 q9 X7 S }
* G! V/ X4 m' a& ~ n# d chineseid = document.sform1.chineseid.value;
; ?' ]! [4 \) v7 E9 z) O if (chineseid == "")
- F6 I& q; C/ T7 L { ! _7 S v- K4 ]. ]6 q: F2 P" c
alert("请输入中文昵称"); 8 X5 r6 j$ Y) L, m) D( B
document.sform1.chineseid.focus(); 3 X. a9 ~/ Q) d y5 E
return false;
5 h+ O% X/ H) v ]4 ?) h6 y } ) c0 H6 \0 F1 {$ d1 d
password = document.sform1.password.value;
/ x/ M( |$ Q) \7 O1 i5 y if (password == "") 9 p/ E& n" C0 X& K7 f3 ]5 S
{ / V0 v) B+ u9 H& {( |0 S' S! t
alert("请输入登陆密码");
2 D N0 D5 I5 t- [* _: Z0 |3 W document.sform1.password.focus();
* d; H/ ?7 ?+ h return false; # i1 y4 W# ?+ \& N: y
}
6 h: V, \; p" j6 k' ~* x password1 = document.sform1.password1.value;
+ i1 i7 i4 {1 g7 \6 z; ]% v { if (password>password1)
7 U' P/ Z# _/ E- w {
) |: Z& p' f; q: R0 g alert("重复密码与登陆密码不相同"); , f0 a0 Q* W. m& w
document.sform1.password.focus();
5 M- f7 q5 B( G h$ Z+ [: q document.sform1.password1.focus();
$ }/ @9 _: s% O# [! y" Q) } return false;) {' V: x* `/ x) z1 C
} 2 \0 F1 R# J2 r9 |8 R) i
if (password<password1)
2 k/ w8 S' G- b- K/ K6 q {( T1 [# S5 y0 L! G( o! {4 O2 T2 j
alert("重复密码与登陆密码不相同"); u1 q: C L* k" j
document.sform1.password.focus(); 6 P+ {# T1 \5 `+ |& W! R
document.sform1.password1.focus();
: k* H% m4 K% S5 J( D6 G$ R return false;
* i/ w% h) {. c8 }: D! x! U0 [ } , v! L2 t% S4 C/ r: n% ~. z
if (document.sform1.email.value == "") . b: w6 P) r% R1 Q) G. p
{
- @ v, j' p2 T4 O1 o# M alert("请输入您的E-MAIL地址");
) W- X5 e# Q; B+ J9 H0 E F2 Z document.sform1.email.focus();
2 g* P: Z* M4 h5 c) k0 Q return false; : x$ L2 g7 Y/ i3 ~; e, O
}
: S1 ~# n+ i* c( S: k 4 S7 V0 j! M6 k1 ] I
email=document.sform1.email.value;
+ v" [9 Z6 n# f5 o, F3 x& R5 o3 x0 W emailerr=0 ' C ]9 G! k: c0 c. y2 m4 ?
for (i=0; i<email.length; i++)
, W7 c1 _ o" W" v; z {
0 ^2 k4 d$ Q3 J8 L if ((email.charAt(i) == "@") & (email.length > 5))
, K1 e1 U2 n$ J/ f { 5 J v# E' k4 ~' w
emailerr=emailerr+1 * l/ H! M. C; ?0 E. Y+ S) g
} , o/ J) G2 h3 `# U( X* A9 m
} i% \* j0 |6 m4 h# a- T
if (emailerr != 1) ; M3 i% v; x/ a/ m
{ 1 U: J% v7 Q% N& [/ p+ f; p
alert("请输入正确的E-MAIL地址"); 2 |! Z! W8 e, B, ]$ ~" Q* n5 v& x
document.sform1.email.focus(); * p" l8 E# s; ^7 M' k
return false;
0 }5 ], I( Z3 {' I: [( J! ` }
/ q y8 D6 U: ?$ q0 g
0 ^7 M3 x% P0 @. U7 N if (document.sform1.checkask.value=="") 0 S4 D# B8 ]; ^# L
{ ' l; D% R5 d0 N6 K) N4 z3 T
alert("密码提示问题不能为空"); 9 I/ p2 {3 M4 u. U$ a) O9 A$ _
document.sform1.checkask.focus(); : w! ?' h/ C3 M- L: n. S' F
return false; & A' _- R, h0 `* M, J
}
9 R: `3 E# b" |! D if (document.sform1.checkans.value=="")
' X6 Y5 W5 H* Q! T" i- \4 F {
9 Q. V( p4 X6 B% i. D9 D% ^( M alert("您的密码提示问题答案不能为空");
/ y! E& `8 b& k) V Z document.sform1.checkans.focus();
: P- u: x# M, k4 i# I1 a% a- a# J return false; ! z, |6 {$ u# B4 O6 w
}5 O1 |8 T8 `1 Y' A- V' ^( E
return true;
?3 M" U4 M: I F/ p! P ' O% B5 h* B" {3 S8 v
} ) t, p1 H( i) K, ^
</script> |
|