|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14317
- 金币
- 2444
- 威望
- 1647
- 贡献
- 1392
|
这个脚本对你可能有帮助:. }5 Q+ y- k# ~# [8 z9 M
<script language="javascript">
: s" n! H3 g# o7 u6 \ ?) Zfunction IsDigit(cCheck)
" U" h7 o: P* u7 p { / B7 j: x n) Q8 l j h! p
return (('0'<=cCheck) && (cCheck<='9'));
) \5 ?& O2 f# C* {# c& U, n7 @ C: g }
: o5 A8 ]5 I( x P
7 U; l1 C7 Q* [1 F' u* o' ?4 Dfunction IsAlpha(cCheck) " R* y% U: G* ]
{ 3 f0 v6 C f7 C! V8 k
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
$ }9 W; t& i; v. { }
6 [& Q% u+ I0 F: L: h/ c 2 z) u: E( J* k% w
function IsaNull(cCheck)
3 J T1 |. {; j1 r; t: D { f* H: @. h/ `. L
return(cCheck != " ")
5 S t/ F* Z0 B; u; g f9 t; ~' j }
! _5 c# t9 L4 S% k$ G6 j/ e
" h7 A. {5 @; ~( O6 o5 qfunction checkform()
1 s9 t* ^1 E$ f7 p. v8 @. W% v) A$ |{ & s# \8 e- H* L5 N8 w
id = document.sform1.id.value; ; D$ r6 v" b$ m+ B+ `! J' e4 N2 s
if (id == "")
" J2 }( W d3 |. e( P! f" a8 b& N) p {
; D- s" l* N& K alert("请输入注册名");
5 u/ H. f W) G0 ]$ J# v9 W document.sform1.id.focus(); . H ] E: e' z1 K3 I
return false;
" C$ O7 N" U9 r% {, y: G- c } 1 M8 ^& |; ~; Q/ c2 c: m8 U! i
7 b4 M# v+ s0 e+ ]
for (nIndex=0; nIndex<id.length; nIndex++)
0 d1 ]# S E+ W' ~: [ {
' K5 C/ f$ o9 b6 i( A cCheck = id.charAt(nIndex); - g u$ A& q% \7 C
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
- n9 k6 R' d9 d" n! J { 8 D% Q+ P; j$ {2 S' U
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
2 ?% M y# V$ A2 ? m. \ document.sform1.id.focus(); ! a! T, u/ m' r; B2 f* D
return false;
/ r1 l- f6 s y } . [5 t) Q W! G1 A) V! B3 J4 |
} % j9 Z! ~$ }8 p* b8 T4 E& S. h
chineseid = document.sform1.chineseid.value; : v0 P) Z8 {6 z/ _
if (chineseid == "")
9 i; H+ K U7 k$ f { # w2 q8 }' N9 w( X+ D
alert("请输入中文昵称");
' W [5 J- \0 Y7 \: ~; ~# q document.sform1.chineseid.focus();
9 F. c1 X7 ]7 X5 C) K: e% \ return false; " Q: a) q7 M, M1 @
} 7 K! E% W. b8 Q2 g x) ]
password = document.sform1.password.value;
" p) b! Z! s; b' E( I' x' c2 B if (password == "")
/ u. F( Q5 u L0 \5 O" P, Q8 y { 5 g& ?9 i) {8 M: ]
alert("请输入登陆密码"); 9 A' J& I3 K: L* g6 _
document.sform1.password.focus();
8 x- _8 @" G& ^4 h; _$ D3 e5 E return false; / a: U- |6 B) T, H; ^7 @* C
}
0 t& k* T6 f, I! c password1 = document.sform1.password1.value;
# G* ~( T# r9 I( d' o if (password>password1)
3 K. P$ g+ v; \5 U! d {
. g4 f! f7 r$ ~ B alert("重复密码与登陆密码不相同"); * }9 m/ d# y# v" C
document.sform1.password.focus(); 0 }7 j/ D, b! }5 T) W w+ a2 A) D
document.sform1.password1.focus(); $ `( d+ K" C4 m3 X8 ^
return false;
0 @' b( R+ ^$ I3 c3 @, `3 Q. | }
/ I, I0 t. ~( W+ k2 Dif (password<password1) 9 y8 t/ L0 b, X1 \: t" B9 c) S# D
{$ w2 D0 F8 Z" @) \: \$ Z
alert("重复密码与登陆密码不相同"); " W, _$ J* M+ Z& w2 v4 [2 Y6 v
document.sform1.password.focus(); 1 \3 n1 |9 Q& }! ~( S1 @; Q; s/ L) t
document.sform1.password1.focus(); % A! z5 @+ j, E& O: X
return false;: ]. p" N1 q9 ~0 N! W7 b" a7 S7 T
} + V8 K0 g6 z' y4 Q
if (document.sform1.email.value == "")
% }+ d" L! M- W; T {
! v% M/ }- j6 {' p% I; N& r alert("请输入您的E-MAIL地址"); % j% w ~. w+ T
document.sform1.email.focus(); : a+ }1 x* H. U. s) S0 d- s# Y
return false; $ J& p7 s+ ^6 b/ Q0 j
} $ }: {+ ?& [) ~+ r
: x2 T9 \7 I w' p$ a. N+ K/ \
email=document.sform1.email.value; 2 o+ K9 w# A" ?# V( k# r
emailerr=0
* M: i4 x6 C( x8 C" c8 G! a" K9 y for (i=0; i<email.length; i++)
u1 f/ \# N9 l {
; b4 v) D8 {$ Q2 Z* l if ((email.charAt(i) == "@") & (email.length > 5))
- W; P8 q& L& g% o4 Q { ' u7 T P( j3 K: G. S
emailerr=emailerr+1 ( Y* [7 ~/ }7 o3 `
}
& J, _! q$ o2 X1 u }
) l' d% t$ `* O) A if (emailerr != 1) 6 u9 t, G' N+ `( @! I
{ $ g0 V9 J! X9 t9 _7 ^0 _
alert("请输入正确的E-MAIL地址"); " p% o5 T9 l' g3 \* ~0 D
document.sform1.email.focus();
3 d: [$ i7 J2 Y6 K: G, ? return false;
- G0 o' Z+ U& d3 Y% ? }
* I* d6 T, Q* T5 w6 ^# V' |4 ~ % p6 n9 E' i+ |8 S: f. {
if (document.sform1.checkask.value=="")
5 Q2 ^& u- j S9 S1 L% c9 _ { $ t2 A Q. l5 R
alert("密码提示问题不能为空"); % R. m0 A0 o6 S* C/ V
document.sform1.checkask.focus(); : t1 H. u- s& f s2 W2 R
return false;
# J F: e& I' z4 g+ Y5 _' q } ; h& W: M8 l/ S4 F g: n. Y6 [
if (document.sform1.checkans.value=="")
2 }' d4 q/ \" A+ J8 _2 \ {
; L2 _$ n; Z% C! j' F- d alert("您的密码提示问题答案不能为空"); ) @2 @ D" ]$ m( }1 G+ [2 q
document.sform1.checkans.focus();
/ M; g, s0 x# j; M7 R return false;
. f5 L1 c& \8 z T% F, ]0 h- J1 p }
4 ^% s, [7 S# ~ E! [+ T return true; 7 W8 b* N, m( i8 P9 _6 R
/ t6 Q- F7 P$ C- }9 j}
- g, D6 Y; Q- P- i. \</script> |
|