|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14421
- 金币
- 2496
- 威望
- 1647
- 贡献
- 1444
|
这个脚本对你可能有帮助:
9 |8 x d2 Z5 ^; Q<script language="javascript">
6 y: @4 l- ~% L* nfunction IsDigit(cCheck)
* b! t& O: }' s: m& R9 i1 @1 E {
9 i5 n& ]% m/ W" X3 N return (('0'<=cCheck) && (cCheck<='9')); 7 t' J$ d4 I V$ C
}
/ t" \3 L3 M9 y( K
. q" j K, L2 X; f5 ^& _: Qfunction IsAlpha(cCheck)
1 E- i7 f4 Q+ H { 9 z6 Z$ t" V9 ?, e
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
) s) ^3 G+ p1 h( z, h2 d } ' S" `) R* r4 R- [3 W
5 `# Z0 l6 p' o" Yfunction IsaNull(cCheck)
$ U( m# [. q/ n, U" x- b {
" Z; L4 n1 o0 h% O2 ]& @9 R return(cCheck != " ")
3 D- A6 n, {2 w1 g: z+ b }
. w# _* \3 e, u3 R% a ) x$ q) [: v9 B+ g$ [
function checkform() % S4 {/ [' I7 N9 v: h, I" _
{
" P# \6 B; Z9 d! E" Q id = document.sform1.id.value;
+ ]$ |# o! {8 Z* A; e# V if (id == "")
; o' u7 u9 c* N' E {
: ^) s) `. j# @; d6 \9 J: Y7 J alert("请输入注册名");
3 S9 e) l& i0 w$ x document.sform1.id.focus();
5 @7 w- q: {' {. x0 }& |* f return false; . c2 Z& J8 V9 c& J5 f/ O* x
} U. O7 ~% d/ z! d# \- E7 P3 C* Q
- X2 J* d5 e7 `& J0 ]5 Q for (nIndex=0; nIndex<id.length; nIndex++)
& \$ X9 e2 y/ H3 I {
: V2 B8 o$ T# q8 \ cCheck = id.charAt(nIndex);
$ j! q& l: h3 Y6 K, \ if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) ) _7 r0 ?! J8 ]2 Y
{ $ A: f3 [3 Y& @$ l n" A
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
1 v [* m# I& U document.sform1.id.focus();
( h6 O& }; a" R0 a return false; * A% N/ H# p7 s* Z4 b
}
7 F% ~. \' Y6 Y2 ` } . k$ D3 Y4 o/ _2 T' S
chineseid = document.sform1.chineseid.value;
" j8 S) n/ h) f, F3 ?/ K if (chineseid == "") $ q% t2 q+ u) ?! S7 ~( E
{
) _ a. R/ }( L" Y) v alert("请输入中文昵称");
- w- B$ M; R. W! X& o/ t document.sform1.chineseid.focus();
. P9 A: E+ M1 X0 T H& {5 P) | return false; % R( p& v* x8 [/ E' B. P
}
' V- l& x) e6 C4 e password = document.sform1.password.value; : e$ r# B/ C: O' j8 g% a$ a0 _
if (password == "")
2 X. m; N4 {5 n& ~ S X$ }" n {
- O" I9 ~$ i% _* q alert("请输入登陆密码"); v, `8 L, v [+ f1 s& M' B6 `) E" Q
document.sform1.password.focus();
3 p5 W+ F" b! H+ L% Z return false;
* \+ \. K7 @" f }
2 @2 [3 E6 u1 A( m password1 = document.sform1.password1.value;
' Q/ P X1 F9 T8 }9 _ if (password>password1)
( r4 v1 R# O; ?9 L5 i {2 E0 d1 X% D! z* u6 X
alert("重复密码与登陆密码不相同");
* g2 R4 {0 S5 q# Y" d, S document.sform1.password.focus();
5 |; ?, E V2 R% G0 w4 v document.sform1.password1.focus();
+ q' H$ H/ l& ? return false;; ~# j1 K0 y8 n( F4 e7 p
} ' M$ c4 k$ z! r A; ?# L7 g
if (password<password1)
' a" L! J; ?3 O" Q; W {
0 \& V! _6 j$ U* W alert("重复密码与登陆密码不相同");
: t2 C) `0 L8 s$ c: w, [- _+ H) e document.sform1.password.focus();
6 f4 O4 k4 G4 j( h& t& |' @0 Q/ G document.sform1.password1.focus(); " o& }' n! k3 |
return false;
* J2 O) X2 R% l% z' ~ } ; t: o2 K; r# W: B9 U' _: r
if (document.sform1.email.value == "")
% n5 H% J; w( A- O1 v/ e3 z1 X8 } { 4 }7 ?# J$ w; D( ?0 U8 g8 R) v) m
alert("请输入您的E-MAIL地址");
$ Z* w; i3 L0 C4 r* `% \ document.sform1.email.focus(); / t+ ], E0 a3 k/ B
return false; 2 ?4 k! S: C+ r+ A9 K
}
5 C; p& M# j. b# f- v 5 ~( |& q/ e; S, d- _5 ?
email=document.sform1.email.value; 4 ^7 k9 R: |# ?
emailerr=0
. b2 _; L& p' @# Y for (i=0; i<email.length; i++)
7 z( m: D( k) y$ |& c2 e( S { + M4 G- S8 d' K- o" _6 B- d
if ((email.charAt(i) == "@") & (email.length > 5))
F" U. H5 |2 {7 | {
4 {2 u. Q' v. b( {- h4 n6 T6 N0 e, H. a emailerr=emailerr+1
! n. ^ h1 n, K9 D- y2 m+ ~ }
/ Q! w' D& g6 f8 @0 ?2 k" W. C }
( J5 Q \$ K9 H4 U8 Z if (emailerr != 1)
1 n6 _# D$ G: c/ ~7 ?9 u4 C' R { 0 S D% R3 j9 A) T
alert("请输入正确的E-MAIL地址"); 3 ?& B. Y) H# G$ R& ~% C5 J1 b1 ?
document.sform1.email.focus(); 3 p* O" T7 j4 R h' P4 D* A- C
return false; 2 ^$ w# v3 G% o7 B
}
7 W. _+ t; n; A9 t. X: i5 ` 0 W0 M% n" P" t. @' [+ T
if (document.sform1.checkask.value=="") & Q0 Q. `4 X+ E! S: I
{
4 K! s0 W8 Q, v, N. n& ]1 p. T8 { alert("密码提示问题不能为空");
1 _( J! @, `* g( f4 h$ ` document.sform1.checkask.focus(); * g* E# a7 D: C+ i( r) w/ H5 G
return false;
% f7 b/ |& P- C4 b4 {) T$ T& j& _ } * X8 i! f) G+ W- ?/ V
if (document.sform1.checkans.value=="")
$ \3 r: A2 a) w {
' d* C* ~5 d1 i alert("您的密码提示问题答案不能为空"); 9 s4 w" N' e* Y* L0 b4 \
document.sform1.checkans.focus();
" M* ~3 ^9 v+ F( E9 r return false; 8 v+ ~* f3 I& B1 ]+ `
}+ w# Y' R; h1 r" |0 R8 q9 [7 J
return true;
7 r, \+ \! ^: Q9 M4 s 5 V& m+ T! d- F& K8 y" H
} 3 A4 V! x' t0 c# f
</script> |
|