|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14397
- 金币
- 2484
- 威望
- 1647
- 贡献
- 1432
|
这个脚本对你可能有帮助:
3 n5 ?, F3 }$ Y( \# W0 i3 y( X<script language="javascript"> ; u) l$ |1 G. P: G
function IsDigit(cCheck) 7 g. h, A: Q7 `3 I8 M* _
{
p: W0 m3 Y+ Z# L7 O4 h9 T$ Z return (('0'<=cCheck) && (cCheck<='9'));
; G+ I0 d P8 d2 p, S! i } 1 B3 m) Q* g+ ?* w
' J" ?$ N7 |" ufunction IsAlpha(cCheck)
1 m) H/ S: t: d- U5 J- W { 3 u$ v6 a p3 p7 K7 r3 R% q( B2 }
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ) q5 Y4 V _% @1 H, N
} + E% e; S" X9 b% I0 J# a7 A
* Z5 K9 m% Y) G* O% T" o; Dfunction IsaNull(cCheck)
- v; U5 O. J' s6 I0 j- m { % q/ c+ N4 r R. ?- m# r8 H0 F
return(cCheck != " ") 6 T5 g5 O$ H& ^+ S4 Q
} 7 }8 x4 U0 ~4 n( J& A' l
" b+ r1 ^) u8 K- Z/ xfunction checkform() # V9 a. `+ j" @4 o& j* x5 @0 _
{ ! O4 ?! U4 Q* A# D$ v1 _9 [/ p0 L
id = document.sform1.id.value; . f+ d. e+ G, Z1 b
if (id == "")
* \7 G# {& ?2 q0 K [2 G& T5 H3 T1 r {
" g- |4 j( o8 C7 z' S& N alert("请输入注册名");
/ G6 A5 H7 L& T% @) A l3 j8 u document.sform1.id.focus();
* L) ?% b2 S/ y3 T return false;
( g; P, B0 o" }7 | } ' t, T! A4 L* g0 h: ?; l9 Y
5 X! Q6 n3 Y! k for (nIndex=0; nIndex<id.length; nIndex++) ( D0 D! P2 M2 @" P
{ : z7 U; H' ~9 g) F4 @ u
cCheck = id.charAt(nIndex);
7 P+ X& y* k- \2 m0 v if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
, P h* d! B- @ {
7 s0 J% [; E$ y ]! v5 { alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
, O9 H2 L% `- B; @7 G document.sform1.id.focus();
" s8 y1 Y, h* t return false; + q! q$ V1 J& P# p1 |$ ]1 T8 X8 N
}
( b8 U8 ?' A4 u7 P; V( ^; K }
& z% r6 ?4 p3 _8 o3 ` chineseid = document.sform1.chineseid.value;
+ [. M% R$ I" e0 D if (chineseid == "")
( C- j0 i* q: o8 f5 s% L {
- l h! r, e) S1 A, D1 I8 [ alert("请输入中文昵称");
' e" a3 o* ] H! C document.sform1.chineseid.focus();
# P) ] q/ O, |9 Q/ ]( c0 v return false;
/ V$ {$ C7 L, l3 W* a' m }
+ m( B% W* _1 S password = document.sform1.password.value; # @5 C0 ]" [ ]! t" S. E
if (password == "") / R% D$ L4 ~0 t) P' Y4 l: ?0 f
{ 8 ^4 w* w! H1 Y [2 |; _
alert("请输入登陆密码"); ( E& ^% k- x% S% v) |6 D
document.sform1.password.focus(); $ H7 }; S6 W* q
return false;
) }( c& e$ z- r+ [5 a# J } ' d5 N( g$ @; w: D' u$ i) ]1 f
password1 = document.sform1.password1.value;
' ]7 d' D% l( K3 J if (password>password1)
7 c% p9 L9 ~% r' J# h4 P4 G {
, x1 u a- z* N. V alert("重复密码与登陆密码不相同"); ) F- z& N1 |% t& v3 `6 A* d
document.sform1.password.focus();
1 O! {9 U( s7 W( {1 C$ r$ d8 E$ x document.sform1.password1.focus();
c7 y4 ?3 B! v# m3 ]( m* D! A" C6 v return false;2 O2 v. w6 Z' {* F D. Q P% Z
}
d. U1 }5 g7 B. tif (password<password1)
( J* l! h1 e# e( W B4 G" }4 N1 d$ l {. f3 Z# K( J' }6 i* r0 j
alert("重复密码与登陆密码不相同"); / _7 r( M5 ]6 _3 n' T" u
document.sform1.password.focus();
, x9 `$ q/ S) H: j, x; k" U document.sform1.password1.focus();
$ }6 x/ W6 a1 d7 d2 F. R return false;
# {$ E0 e9 ]% d7 Q' G) j } + Z& }) L" C6 Q6 o
if (document.sform1.email.value == "")
6 L0 _9 Y/ \% {! K+ n, U {
9 B7 y) A' h+ R- _; Z alert("请输入您的E-MAIL地址");
8 P4 h3 H9 ^# E W9 `9 z document.sform1.email.focus();
) c+ z! T- R0 c+ T K5 b return false;
) G! G- T0 B; I) _. I }
i1 X, g6 V B) O- [# s* V( B$ v
; V1 H! e$ ^+ h+ ^6 \ email=document.sform1.email.value;
5 F3 ?7 h( R4 i: w; J( } emailerr=0
' C7 S" @7 b. Y for (i=0; i<email.length; i++)
& d- p3 l9 _+ T! v3 \$ ` {
; ^0 C7 v- w* A0 F- [: e L if ((email.charAt(i) == "@") & (email.length > 5)) % @# u+ B- P# F y
{
! e, j5 E* O) O8 C emailerr=emailerr+1 / G; B! e0 v) K4 o
}
6 q! ]5 R& W* K. j1 q } $ t" Z. u( E9 s6 H
if (emailerr != 1)
( O! V2 P, z. M& B4 E' ` {
% h1 J, Z" U) g8 M alert("请输入正确的E-MAIL地址"); 0 f9 s, x0 x1 x1 o2 ]
document.sform1.email.focus();
+ |' ^: D4 N8 E' Q) |9 N( F- m return false; 2 P6 n+ T+ H3 X
}
& O- v7 Z, \5 w. @- o : P+ Q; Z$ L D/ t
if (document.sform1.checkask.value=="") 2 Z; V8 y: Q( D
{
( @/ y3 c$ U, b+ N- ` alert("密码提示问题不能为空");
6 X1 ?" g2 e; H; V4 M8 S document.sform1.checkask.focus(); ) l. n; k. F" |6 ~ ]3 ~
return false;
+ P! w( ~4 F: V4 E } 9 ~( U+ M+ x* U3 D$ ~4 Z/ n, Q
if (document.sform1.checkans.value=="") / D6 m6 }; V4 q- h
{
$ y# w( S3 k3 d4 b alert("您的密码提示问题答案不能为空");
3 e! Q$ o3 q4 B. } document.sform1.checkans.focus();
T) m% i7 Q N1 L return false; * X) ~8 G& r- s) X. _' c
}- ^3 H. L: l6 V/ k& ~/ X+ P
return true;
/ V5 {4 N1 {0 r) b& h
* S+ c3 m) I! @& q}
/ q; J- s+ k' s! X</script> |
|