|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14439
- 金币
- 2505
- 威望
- 1647
- 贡献
- 1453
|
这个脚本对你可能有帮助:2 O2 ?2 G; A, V9 ~4 S4 B
<script language="javascript">
1 h3 o, t, `0 bfunction IsDigit(cCheck)
/ ~6 B2 g4 |; G5 D8 g3 L/ o {
9 R/ F. w# p4 k+ O1 R8 t0 _; P$ V return (('0'<=cCheck) && (cCheck<='9'));
' p1 B, H1 F: |0 k } + p0 u+ p" b6 D, s, L, ~
8 `% w7 D2 r2 S/ W( R* Wfunction IsAlpha(cCheck)
4 m0 c9 x2 [9 c p4 W {
) a5 B) q' y2 i5 D return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ) a2 p" y6 V% S; }$ e
} 6 p8 F R% i! x$ S0 o
$ g& a; }2 M, W# q9 _function IsaNull(cCheck)
- I- t# L3 w3 s$ u. v& M7 T {
6 P9 ^! {* Q+ A: P, R9 h return(cCheck != " ") ! h+ S3 r2 Z+ `
} 2 W: z M% [; f$ a+ G* ? R
1 H* c: ~* k$ o: y2 ~ `3 W9 }
function checkform()
! K( P" x+ f7 k. S( S$ C{ # Y4 z" b% B! L7 }0 X
id = document.sform1.id.value;
$ q1 C; O% c( n0 C4 _) V if (id == "")
[7 n8 d1 h! _7 A& x4 Q { 6 n$ } H% j" P( _$ j2 o& r: \
alert("请输入注册名"); 9 w7 R/ x* t, w+ p5 ?+ [
document.sform1.id.focus(); , F" c6 G* d/ ?0 {; f6 P5 X" S
return false;
. |, D: q8 G8 Y$ Q# ^ } 3 _# l- f5 r0 ^) F( d5 W, Z
+ }0 w& d5 G! k+ v. `; p. [ for (nIndex=0; nIndex<id.length; nIndex++)
5 j% J$ |' I: B% {% v {
( f* L$ I: j0 h5 D- e cCheck = id.charAt(nIndex); & v2 F3 B5 @5 d7 A& N$ d9 }
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
, l: I/ B7 |: g3 h {
' Q9 O' @, o- F% @0 X alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); : H; R& R: B! b7 z y
document.sform1.id.focus(); 0 ?" ?7 p# K* ~/ z9 C
return false; ; @8 a$ p6 C# L% N: J0 S
} 9 v# X1 ~1 Z, ?- L# W7 E2 d5 i/ X3 S
}
/ X2 v K) c' f" n9 s chineseid = document.sform1.chineseid.value; ~4 u' @$ N7 B% ~
if (chineseid == "") 5 }% m8 ~2 m4 X+ g7 X
{ 9 a0 E% j$ x f- q$ q0 P' h
alert("请输入中文昵称"); + s A# a7 u- z% p0 ` w0 t& |0 e
document.sform1.chineseid.focus(); ) x, F* `( l1 q7 X$ n: \& \) _
return false;
2 v7 _, S0 N0 m4 p* I4 T } 3 g- t7 s' {. V3 q) n; @& ]$ {& D: \
password = document.sform1.password.value;
" i: w4 b& e" g1 s6 p3 e' p& X } if (password == "") , r+ F7 B0 D& O0 m
{ 7 p0 J$ N1 [' D+ b" J. F
alert("请输入登陆密码");
+ O8 F# u' d0 X8 V document.sform1.password.focus(); : I* M: q; b2 J$ a4 e n
return false;
5 R `$ Q4 c* Q7 F% G% a2 K } 3 n8 q# B8 e1 }& k2 s( w; M: T
password1 = document.sform1.password1.value; ) h2 f# M" [2 K2 k
if (password>password1) ' |4 E# g3 m+ o" b; F+ }5 u) ?
{
0 O5 c+ I4 n9 P7 G* ? alert("重复密码与登陆密码不相同"); 2 B, c' o. G8 ^2 V! |% a
document.sform1.password.focus(); 4 g3 J) S( n& y% z" J! ~0 P
document.sform1.password1.focus();
( v/ t3 C* {0 Z5 u: G return false;: x0 l. k9 `/ G+ X0 M# R) t. B# _
} 7 s: s( N# H6 _
if (password<password1)
F, \7 n- m' R- C! @8 Q4 M+ C {+ G6 m( G. E1 l; ]
alert("重复密码与登陆密码不相同");
6 |$ M8 k! u1 ~- f: m- [ document.sform1.password.focus(); 3 o/ \# W+ Z( q4 J3 [" k: u1 S
document.sform1.password1.focus(); " [" r5 Q. H% h) t4 u3 p2 t
return false;
r" k9 H- ^* b5 }( g } # D. s4 D# c2 v! n
if (document.sform1.email.value == "") * v* W4 d$ `3 e
{ ! V1 J0 l9 p+ L3 X, Z
alert("请输入您的E-MAIL地址");
8 T6 u/ v8 O5 X5 e$ E0 j) } document.sform1.email.focus(); 3 |9 w+ X7 J; j6 o9 D4 L5 n
return false; " s, ~$ k7 g5 ?3 T! y# O1 k
} 1 b+ \# Q7 @5 A
/ P$ x/ Q/ {; L8 r# Q9 V email=document.sform1.email.value;
% B$ Q' E, |4 U5 p+ K) \! P8 a emailerr=0 9 U1 x2 W& |6 s) D( N: ?& E
for (i=0; i<email.length; i++)
. C7 O. }8 N$ k { ' C9 u$ h; e2 c" U
if ((email.charAt(i) == "@") & (email.length > 5)) ; o/ o7 @) U) { ~3 L8 h$ h% \2 K$ U! ?
{
" ]8 ^1 e% T1 R9 T$ | emailerr=emailerr+1
5 I. |8 K$ G* y+ x9 w8 M$ O& E } , o5 o/ O L' B' w! j
}
" F; u' [- r ]/ J+ R4 b# Y% E6 M$ a if (emailerr != 1) , w) `* e- C* r
{ 1 g4 ~, L) Y4 \0 j+ \" M9 ]7 |4 [* m
alert("请输入正确的E-MAIL地址"); , g7 ] A- U2 q5 I$ z1 g% h( S
document.sform1.email.focus(); 2 X) ]% f7 B9 Q8 Y. ^' L B* W9 \
return false;
& s2 n5 K @* \6 c# p9 s } 5 }2 C! C$ V$ G
4 F2 J$ i# i) Q6 |* K
if (document.sform1.checkask.value=="") $ w. y6 B! V8 T k
{ - J; N' U5 w) p$ K! r
alert("密码提示问题不能为空");
B4 H" b3 ]( C3 V3 u$ e" B5 B document.sform1.checkask.focus();
) \ I# U' E+ c1 `# [& S# }/ @" ^ return false;
0 \+ J2 H+ F7 [+ X7 B6 C } $ s X" y J G' _5 N1 c
if (document.sform1.checkans.value=="") - c: e8 v. m t! K0 }
{
2 o0 p( f2 ~( F7 i. v alert("您的密码提示问题答案不能为空");
8 b% x) K _* f6 g/ q document.sform1.checkans.focus();
3 ` N5 z3 E% p6 q return false; 1 V8 Q. ^& G# c5 O
}
7 i5 o4 ? i1 _3 y! Y return true;
/ ] H3 i6 F4 V% d! U' G" y& T # X }* L! M# D6 J2 o
}
( n$ V, z2 V+ Z! @4 r1 @6 d</script> |
|