|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14353
- 金币
- 2462
- 威望
- 1647
- 贡献
- 1410
|
这个脚本对你可能有帮助:0 I) [, E5 j. [* u. ?# @3 a
<script language="javascript"> 6 m3 m0 J: O) @- r( K
function IsDigit(cCheck) ! k0 @0 C$ h; D% q
{ : ~+ v: g& d' H" u6 F2 Y
return (('0'<=cCheck) && (cCheck<='9'));
6 f' n9 d) Y& ^# ]" | }
3 Q# L+ m+ r1 w5 B8 \ o% p' E / v# d7 v I, E6 b$ C$ v) H& k
function IsAlpha(cCheck) 7 ^8 B4 Z! p& A# y
{
. Z' m L, X0 T5 U return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) . |1 I' [# X6 G' _: {; g+ _# t) \
}
; q+ g* M, ^! O/ h
, t' C$ B9 }9 qfunction IsaNull(cCheck)
* J) ~$ R) d; B5 Q. [ { - G7 Y3 X/ d4 B
return(cCheck != " ")
( L5 R+ k$ j2 o' L4 W# c5 Q- o } ' M- u% n, t; a! c# ?+ W7 B
" T6 p6 B. }& v0 Xfunction checkform() % x, y1 c1 m+ m2 H' u( Q' _
{ 3 w- S% n# T, s$ F* O5 S
id = document.sform1.id.value; 7 d% H' l5 B. n; E
if (id == "")
I' y# W) H3 J( |; A6 T( Y9 X { & [8 v4 ]3 b" C1 p1 }
alert("请输入注册名"); 8 ?" K! s& V6 b$ V6 T; X
document.sform1.id.focus(); + ~; P: o9 h1 c( e- y
return false;
9 J W( d( W0 d k. O2 Y } & A- Y/ g- `9 [& U
2 O t9 N |9 X1 u' S for (nIndex=0; nIndex<id.length; nIndex++)
2 `* E, H7 L% \( O* e9 W8 t { 1 I$ c: _3 _3 e! O4 x7 y! Q: K
cCheck = id.charAt(nIndex);
0 v" u! f. }* o. g, x9 v if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
5 y G# [; D* z# D {
. ^+ x4 _8 u" Y2 X2 N alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); * C, T6 g! g& \/ j/ J
document.sform1.id.focus();
) Z5 Y) {6 z G* t return false; ' {% ?' x* e; M+ h
}
. T) q& G! W' \% e } * p/ x& ]3 h# v' F
chineseid = document.sform1.chineseid.value;
) m3 n# Q) I, [4 Q# ^5 D4 _% X% ` if (chineseid == "") % `' V7 u d% |5 W* F( M
{ 3 \! b0 ]3 o3 S; U( Y$ f( s) @
alert("请输入中文昵称");
% A% Y, @0 U( d$ h* N8 b document.sform1.chineseid.focus();
2 w/ g: V; f& r: C1 t return false; 7 y- Y, ?7 b# ^
} % a, [1 C9 @5 S# K4 ?; x& q
password = document.sform1.password.value;
$ n8 @& A4 o$ ]3 @7 n" Q if (password == "")
p0 j r2 n: Q- m/ Q# ` {
; d* E0 O3 k, a5 U+ a2 L; S alert("请输入登陆密码");
$ B9 L$ p% R2 c; i. c document.sform1.password.focus(); % w7 E7 c( j- P a/ p% j* m1 }0 C8 j
return false;
7 q, @, p' y) P } # h6 j$ Z: X. Y5 D4 i& D8 }: _" t, U
password1 = document.sform1.password1.value;
' D9 s8 X9 {. x0 |2 C$ L2 X1 V if (password>password1) 6 t0 U- r3 ~2 j! y
{& A7 O; ?2 a* R7 Y1 L' x: I; C
alert("重复密码与登陆密码不相同");
9 r7 V4 l5 k4 v2 X6 U% N document.sform1.password.focus(); - m7 g; L% a) W4 S; L
document.sform1.password1.focus(); 5 W4 ]- L; g7 T! F$ L, `) r% |
return false;- X2 e7 Y% B d5 g. X
}
* N. b5 B2 y* sif (password<password1) " W4 O' {# ]' k7 f2 c1 {
{
! K0 I9 f8 T- ^: Q& O/ u alert("重复密码与登陆密码不相同"); 3 U6 q; j6 @; M3 _/ i8 `
document.sform1.password.focus();
" ^ p& \% u/ F document.sform1.password1.focus();
' t7 G/ P; |1 X3 Q: f6 o6 f return false;) S ^% h! s v q% b4 N& t
} % S0 n. M% d2 u6 u/ I
if (document.sform1.email.value == "")
2 z- Y* t" J; `. u( u' ?6 {, k0 j- E3 u {
" {7 ~* y5 S; y$ R0 Y alert("请输入您的E-MAIL地址"); / m4 d+ X! u( Z" O
document.sform1.email.focus(); ; k/ C% u* L$ s& U
return false; 6 x" `" P4 z$ C( [- Y' L
}
w, u2 F- t$ m4 g X7 X + v d( \8 ~: |1 [) |# K' C9 D
email=document.sform1.email.value; 5 G/ S- D0 ?: P) _1 ~1 p$ y
emailerr=0
6 X, t* c/ f* W% ~2 h for (i=0; i<email.length; i++)
, f% ^! r$ S1 X" \+ ?7 c {
& {/ C4 L2 z4 r1 p. _ if ((email.charAt(i) == "@") & (email.length > 5)) - I8 x3 R% X8 D! k1 B+ c
{
$ C( e, z4 O2 V emailerr=emailerr+1 8 ~9 x( l+ \! {, p0 D' W& m' Z; w
}
* i4 G' o8 {* W( @* B M } 3 z2 E' ^5 {; [7 R7 _9 ~2 D
if (emailerr != 1)
9 Q; `# e: B, n) L V { 2 W& {% J9 z4 @" F
alert("请输入正确的E-MAIL地址");
! {1 ~/ Y' H# Z3 L5 T4 n& y2 O1 A document.sform1.email.focus(); 5 { C+ C) ~8 G) y- V6 v( \
return false;
* D' C7 e! X" E8 D V }
t6 L ~& b5 D 8 C, {) r9 X+ }- G4 P' `
if (document.sform1.checkask.value=="") + d. V7 y, c5 X
{ . C7 v, ^$ ^* d; L: I
alert("密码提示问题不能为空");
8 J* d& g5 Z0 \ document.sform1.checkask.focus();
' y7 j5 s+ W/ v$ s" ^1 q return false;
& z2 y1 Z' b: t- ^7 b* O' r4 Q( t/ b } ! c0 v& f) ?7 u$ f
if (document.sform1.checkans.value=="")
' F! P' b1 p8 e! S5 O [! y. ~- }2 X {
2 |" j9 [& d' k. @" V L B alert("您的密码提示问题答案不能为空"); 1 n; i! T0 F3 {6 ~$ l9 W
document.sform1.checkans.focus();
2 z' V2 t9 f6 ? return false;
( D. W c x# @: l% J }7 l$ Z4 P% `7 l# e* y
return true; 3 K$ p- i) R$ B5 V
" p9 Z9 Y9 M( o1 z, ^2 O3 x
}
& ]+ v+ P3 X1 p: @* |# F- Q. G0 X' ]</script> |
|