|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14429
- 金币
- 2500
- 威望
- 1647
- 贡献
- 1448
|
这个脚本对你可能有帮助:2 P9 }8 @ _$ k. b: y2 H$ U0 ^7 b
<script language="javascript">
( K, G. Q! y# x: U) Efunction IsDigit(cCheck) ! ]8 @9 Z( [) d. Q
{ % t" K0 U# |4 t1 k
return (('0'<=cCheck) && (cCheck<='9'));
, M6 C- D: P$ e# Q7 ~) e3 z } $ O' Q( G+ c# T- F- v+ S
: T9 o0 I, Z* |: J9 o* P2 Z+ h8 ?function IsAlpha(cCheck) 6 @9 L+ L6 }/ ~: t4 W
{
" O# G! i1 t9 I" d8 p, ] return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
+ d6 I) y2 U) g. V7 V0 p }
3 u- l8 t5 l G' W % P2 `- _% |( [, E1 x A- n3 `4 t
function IsaNull(cCheck) & ~$ C( P/ A0 E
{
6 p6 V0 U5 ]2 O return(cCheck != " ")
: Z2 T! y- }$ i6 M+ S$ Q/ Y+ w }
, p) e6 l3 [; U+ l/ l. X6 [ J $ ^: u3 ^+ |& u$ i/ l# Y5 w# s- t
function checkform() : S' r: z! z8 v! A2 r" h1 S# |5 L8 T
{ ; Q5 x9 e/ \! h1 O" u3 {( y9 i
id = document.sform1.id.value;
# R8 |# c$ O5 u: W if (id == "")
, w+ |7 M) E4 O; \3 d { 9 M1 K9 o* S+ q7 y# Y7 _7 i: N8 \
alert("请输入注册名"); $ G1 j; ~' o. \' B
document.sform1.id.focus(); " k4 P2 C2 B% T
return false; 2 U) W4 j, g( `3 p! p# @6 k; D
}
- O/ P, W5 O2 P' X; d3 P/ s ; W, y% f% u' c m+ O' ^* E. y- v
for (nIndex=0; nIndex<id.length; nIndex++) 7 D0 X0 b5 Q/ q5 }
{
8 S# o' F2 b$ Z3 w cCheck = id.charAt(nIndex);
) R- M9 j2 X0 Z. x( @ if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
; k( M" E! J+ r" K/ ]9 p5 @1 p {
7 M4 ~6 @9 i* m- @* _0 n alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 9 h+ P; c: l `+ g% F
document.sform1.id.focus();
; o/ ^4 R3 j8 F/ p return false; + c7 t& L' w! s% i( V% L
}
( _0 u. ?# ^7 p4 c7 o }
$ S. P$ q5 o. i, ?! S# v+ u7 x chineseid = document.sform1.chineseid.value;
! b0 J( Q$ X( [* ]+ z: ~" R if (chineseid == "") 6 |; l8 q+ [4 _, G! D6 v
{
p7 s: ]& [- S ?$ A" ~6 r alert("请输入中文昵称");
3 @8 _6 s" o7 W: R8 E) S% b/ l5 a document.sform1.chineseid.focus(); 1 Z- L% a( w, k+ ^$ q! |, k3 Z
return false; - z$ }: Q' ]$ z/ Z$ a3 m
}
& O, ]' |% D# T0 U1 Y- z8 z password = document.sform1.password.value; $ V1 |4 A1 p. ?" u* d" v! e! g
if (password == "")
6 T7 s# x4 {0 d' M {
/ X+ s% h% r6 K- X% T3 ]4 v( `4 C alert("请输入登陆密码");
, M8 `! O" X7 D, }/ D document.sform1.password.focus(); # i( q! J' a+ D+ [/ C
return false; # {0 @' E4 o5 I
} # R6 F N1 O$ y/ N1 p& y/ y
password1 = document.sform1.password1.value; 4 D( p9 _: V8 T6 j4 Y
if (password>password1) 1 Y5 d& [0 |" j/ V+ w
{
+ O) c! _# h( L+ { alert("重复密码与登陆密码不相同");
+ Z" t6 X* q9 `1 s document.sform1.password.focus(); ; Q E9 _3 H G( ~
document.sform1.password1.focus(); ( J% }, F U; g) a: n1 M3 Y
return false;$ ~9 v) }0 Y9 A9 s) e
} ( y4 F( Q' P4 n$ x
if (password<password1)
. P3 L( n) x/ ~# w& u {. z$ c, @8 H; p5 z2 v
alert("重复密码与登陆密码不相同");
! E; X. {8 m' g; t3 V document.sform1.password.focus(); & P9 U# i* O/ \1 D5 G
document.sform1.password1.focus();
* i9 k7 Z. C4 h) F( S: a return false;
1 c# r6 K. J& n! j1 _ }
+ V8 ?* n- s! S2 q, G$ v3 T if (document.sform1.email.value == "")
6 j1 S/ [. I! A k: H- u! u4 y { 0 U4 j! E# f& o) N+ U
alert("请输入您的E-MAIL地址");
! s0 y3 h5 p$ G8 o$ e document.sform1.email.focus(); & c% S6 ]0 L j3 b' _- a
return false; / o" k. E3 U/ s/ a
} $ P& I, m1 _/ c2 L$ i9 M
0 s" ~2 H6 |6 e, G+ T% R: w5 P/ G: \9 ] email=document.sform1.email.value; / @) r t5 l6 {1 d: C$ a
emailerr=0
4 j; O5 e$ u1 X* ], n; D for (i=0; i<email.length; i++)
0 F: d$ k* K0 ?( n+ J: M {
4 U3 |/ j, [# ^ if ((email.charAt(i) == "@") & (email.length > 5))
' B# X4 H+ D7 A. M+ D! T6 f2 x3 _ { o7 c" |* Q; k- ~ {2 v4 ?$ j# C
emailerr=emailerr+1
4 `: {% b, C% d! d5 t7 ? } ( G( `3 T r1 w/ G
}
: A" u. e V+ t9 k if (emailerr != 1)
/ l4 r9 y k$ b% x9 K4 m {
- m- V: }3 j# \ alert("请输入正确的E-MAIL地址");
- d2 ^. {& E8 Z% v4 @ document.sform1.email.focus();
% b& H5 c" u4 I4 J4 t return false; 9 w! D7 W8 V1 D. ~) a5 S3 g
}
2 P8 u2 l0 ]' a v7 ^- X8 f- h# U
2 Z; t2 V! w7 k# n% |. t/ H3 S if (document.sform1.checkask.value=="")
) R1 K _& e& \" W4 ]% c { % R* |' B* S6 ?1 f% {* ]
alert("密码提示问题不能为空"); 2 j% L$ _/ R8 \1 t2 U ~: P
document.sform1.checkask.focus(); ) k4 i3 {/ v$ m3 E) f
return false; 9 Z0 b* z$ M+ ^+ T
}
. i3 ]: V8 i7 | if (document.sform1.checkans.value=="") % z3 I4 ]3 h: x% s
{ 6 S1 W, _! E$ j5 {2 j) g9 k
alert("您的密码提示问题答案不能为空");
3 v# X. R: @8 n/ i2 Z document.sform1.checkans.focus();
/ A: k* m# l3 }, h5 a return false; / Z4 Z! Q! c k5 M4 Y9 r/ h! n* L
}9 p; Y( k1 Z+ ~" ~! T
return true;
: T3 ?& v% I) H( q" N$ f) o- V , v& |; k I0 S8 f4 C7 l# g
} & R4 r1 c& \: G! b
</script> |
|