|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14337
- 金币
- 2454
- 威望
- 1647
- 贡献
- 1402
|
这个脚本对你可能有帮助:
! k5 e" ^4 X! V5 K' x1 v( ~1 o f1 X<script language="javascript"> ( s2 R. N# W' g; {% ]$ p) _
function IsDigit(cCheck) 3 f' O( b- i" s7 ]
{ 5 J! t7 g! X7 j \6 l! u1 Q
return (('0'<=cCheck) && (cCheck<='9')); $ Y7 `4 J5 U' c) i2 s4 @+ R+ i/ y# ~
} $ v) S; C' E5 x
4 ~: a9 A. N& k" s6 R8 O; i, mfunction IsAlpha(cCheck) ( ^# Z( c3 i0 M
{
' S- r% _4 Y, z. B6 W& f9 k return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
3 u+ O! k) y ^# ]5 C } 9 J6 i5 o/ ^$ R8 w
W4 c# F. S6 M" yfunction IsaNull(cCheck) 6 R ?4 ^1 p0 e5 y
{
9 E, g* p0 B$ E7 T& o return(cCheck != " ")
3 i8 {+ a( l7 K0 I9 e }
2 [, K5 @# u" Q8 J
& Y- s" q/ _; C4 C2 E% y4 m( ufunction checkform() # K4 }# L: k5 f1 y4 o/ A
{
8 ] z1 Z- O% z8 e3 Y id = document.sform1.id.value;
0 j2 I! O. e/ Z9 [' j/ v3 X if (id == "") 4 z+ S/ J$ \9 a( f9 W. _) v( k
{
+ B, V; |) z n$ Z alert("请输入注册名"); 4 p+ A; W" \$ W7 S$ R: L5 Q; Z4 M% f+ Z* O
document.sform1.id.focus(); 4 R) a5 \; }) }
return false; . f) D/ v' i o& ]# J E% G
} C" C5 ]! k% n8 |* @
5 G1 h* W$ h: R: |. V, H for (nIndex=0; nIndex<id.length; nIndex++) 7 L+ L7 \8 I0 O* p1 M5 d. m' i
{ 2 M; p3 n) u1 W% p( { c9 i5 |
cCheck = id.charAt(nIndex);
' M7 O5 }* D! ~! F if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
7 ?- ^) u6 O4 K { # r! E$ F7 J/ X8 J
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); % {! j7 r- v0 x4 d
document.sform1.id.focus();
- p# s+ Y* t# C D9 Y9 K. t- S7 E return false; 6 a1 p% p* [* h2 ]/ C7 b# d% C, G
}
) C' |! n- ^8 T: r0 t0 q$ h }
9 p5 ~( w1 B2 H( Q chineseid = document.sform1.chineseid.value;
- X) V5 a& `1 P& c5 i: F: o' e if (chineseid == "")
/ o9 X! v: f, R0 G. k6 U) ^ { 3 X& c# k! Z3 {% X
alert("请输入中文昵称");
' W1 D6 Y; l V' D document.sform1.chineseid.focus();
+ P. r) p5 C/ Z# h f# F return false; + M3 }1 z1 B, \3 d `1 z
}
( Y+ ] V+ _0 z% B% } password = document.sform1.password.value;
& Z! m( o0 [: F/ D! } if (password == "") + N. n+ p) |. O. a# X
{ . i X' P2 w) _( I. e( f$ @' z
alert("请输入登陆密码");
4 E2 M( x( y8 Y. [ document.sform1.password.focus();
2 t1 j4 E9 I. K/ m% x' d return false;
5 T1 f3 N" D+ H: s7 U5 N' d1 @ }
, s6 u/ g: L% \" F o$ y password1 = document.sform1.password1.value; 2 G) c U# T4 z
if (password>password1) " N) i: ?# B# C0 y' ?, V8 G5 K
{& l7 j. k. [( [
alert("重复密码与登陆密码不相同"); ; _9 }" `( T) b" B9 g
document.sform1.password.focus();
8 ?9 G( M1 [7 C' s$ q" T. H# t3 p document.sform1.password1.focus(); , X5 i2 S$ d) k' ^5 Z
return false;: L, e9 C8 t' a8 n
} 4 v) H0 k. B! N8 q! M' j7 \2 _8 f
if (password<password1)
3 S* {9 \9 ?& l2 w5 K3 d {' L/ Q* w) F' ]9 {0 B
alert("重复密码与登陆密码不相同"); # `; {9 Q, x, r5 X( Z
document.sform1.password.focus(); 3 ^% i1 d# ^/ o' I" @+ i# |6 J" A
document.sform1.password1.focus(); 0 e: k s; m8 e! m
return false;
; s) v* C8 N6 p8 [ }
7 i6 Q) w6 G- ~ G0 d if (document.sform1.email.value == "") 7 b. B( R' z: L9 R% y- H x
{
( e" b; c+ x# O2 Y) z; S alert("请输入您的E-MAIL地址");
$ k3 M k8 ] u, }" o! Q6 J document.sform1.email.focus();
% E0 ?8 Q# q; a# _" K+ g- p: ^; K" m+ x return false;
8 \9 V' n* ^) N6 z2 v } ; C# C% {: T- o: S
& M5 L; o" A$ p, {# ] email=document.sform1.email.value; 3 @, Y' i( @+ P0 O2 b
emailerr=0 # L; G |3 V1 M: C' G
for (i=0; i<email.length; i++) 6 i, i0 f, T5 \+ \0 }
{ / V5 z) W! p- _/ z
if ((email.charAt(i) == "@") & (email.length > 5)) 6 ^2 F; H Z/ ^
{
1 N; w" s; Z: A6 P3 {% p emailerr=emailerr+1 9 @' V6 J3 Z* X. \8 r( O& o. ~
} - y; s" Y* K4 f* M% S
} 9 N/ ?# M2 E& ~6 Q' p v ~. p
if (emailerr != 1) 0 T0 f& ~, `' B8 s, p: d1 h( X
{ 6 b9 J( z8 [9 Z0 R* f
alert("请输入正确的E-MAIL地址");
2 P% A# u2 ?5 T document.sform1.email.focus(); ; |7 o! [7 p* Y0 h0 F' T, Z# @
return false;
7 l, A% ~1 k9 x1 e1 {* W! O } ) _" Q* r- N9 I, T) _+ |' a- N
w K3 F* \3 r+ M
if (document.sform1.checkask.value=="") 4 n4 `- m4 @8 E6 m2 M% m! j/ {2 ?
{
2 \" s5 N! [0 R& S) Q alert("密码提示问题不能为空"); , h+ W1 S, z% u3 w: r. z
document.sform1.checkask.focus(); ! r1 ^- w: n. ^( @1 T
return false; ! r, [% N* b+ B# C7 G$ U' b
} 9 n* _& L% B" [9 ^: \/ m
if (document.sform1.checkans.value=="")
, W# b5 T9 \% M; k- N- d- O! W9 Y { 2 B. T. ~& ]% r7 @; M$ {
alert("您的密码提示问题答案不能为空"); 8 q6 a# C+ V+ `2 p
document.sform1.checkans.focus();
1 {# b* h, t. V( U return false;
- ]: h8 x+ ^6 Z6 r$ P: T2 Z }5 }" n! \& Z9 Q3 g6 F
return true;
* n6 J. c4 c' g0 y6 F M6 O' a) L7 J6 T5 r $ B% O+ i2 s" g$ z- ~$ u' e
} ' m2 v2 Z5 J# v# F
</script> |
|