|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14403
- 金币
- 2487
- 威望
- 1647
- 贡献
- 1435
|
这个脚本对你可能有帮助:/ y3 E ?7 v" n8 o
<script language="javascript">
2 H+ t/ j& u. s7 i% i5 qfunction IsDigit(cCheck) ' _; i. B3 D; w% e8 \. y8 J
{ * ]2 a9 _* u, w {
return (('0'<=cCheck) && (cCheck<='9'));
" ~5 Q+ y& `- n( C } / a! [- l0 S# b+ z+ x
4 T# R, {) h- O( h$ v
function IsAlpha(cCheck)
( f1 D7 w' C4 D0 [ { ! z9 y) [9 A/ d3 u( _
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) # D/ H3 J! b3 E' ]7 i$ w
} " v* ] ]) o: K. b1 G k' I
$ J/ E& u1 E6 M2 }6 A$ J
function IsaNull(cCheck)
: T: j2 ^- @8 ?( l; f9 [. T {
+ |4 Q8 ~! v1 G& ]+ w' W, p/ z return(cCheck != " ")
: q# x+ @% m! \# {$ C } % q' _, H2 j* Y2 q+ Q1 c/ f9 R; v9 q% q8 K
- A D3 S- g- U+ S5 B" vfunction checkform()
% M. @/ ?; @) W4 k* `$ l Y2 O{ , K3 d b3 m/ q8 b
id = document.sform1.id.value; " }$ {3 d+ t! c; D7 U
if (id == "")
& L$ ?; N+ `2 V# G* j {
$ a# j$ D1 Y2 D$ l& y alert("请输入注册名");
o& |3 Q# g4 n7 i document.sform1.id.focus(); / d4 o, X" `* ]5 ~1 ]" G" K& c
return false;
; X) _) k5 @2 l2 J5 I @ }
& n/ n6 _$ C ] 4 F' y! B/ j1 X5 h7 e; g
for (nIndex=0; nIndex<id.length; nIndex++) 0 W/ W2 w. {+ _2 R. ~! y5 }
{ ! ]5 r# T Z h+ n. R' q& ^
cCheck = id.charAt(nIndex); 3 L7 T6 B. }4 g
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
" n( K7 U! j9 s { ) }4 B) J0 h* h# z& f4 ]+ V
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
' h7 N( |+ W. D document.sform1.id.focus(); & u! X2 ]5 f- p& N% _
return false;
( N( e+ a; j& C: O2 f% O: W+ H } % K$ f& b. H/ ?. o% m
}
7 K' B5 y+ r0 n5 z+ Z chineseid = document.sform1.chineseid.value; - t' [) b4 @1 v+ G/ w( ?
if (chineseid == "") 1 }5 i4 W* u, d) g
{ 2 ]5 l: Z K/ T6 S( }% }2 Y
alert("请输入中文昵称"); 0 q1 I# R0 V, |' q7 e# r# m# n
document.sform1.chineseid.focus(); 6 d) ^1 Y& L9 A5 _) ?
return false;
! u: r2 s6 Z/ k# V1 t& K& D5 O }
0 R# I) T4 ]: ~6 Q7 Y3 D password = document.sform1.password.value;
8 p( e, X* Y2 N7 C if (password == "")
D, X5 |( R+ i( C { 0 r8 `% K6 l5 C+ k3 ?5 c+ O
alert("请输入登陆密码");
: x+ M7 W: X4 [- j# S; } s document.sform1.password.focus();
$ y! @$ v' A# `9 O9 A* F! J return false;
3 J5 s1 {4 @4 ~" L# D" r }
. @) [9 T: C U2 o) z password1 = document.sform1.password1.value; % e. f; U1 ]. t; R9 k( j: w; y& D
if (password>password1)
* K& o& B1 f$ n% Y: [7 _7 B {
, v2 K( l0 K7 x; B3 R alert("重复密码与登陆密码不相同"); $ {& J4 E! C5 f( U0 }- b' ?
document.sform1.password.focus();
6 p$ e( X! U& q; ? document.sform1.password1.focus();
3 g: O8 k- a9 {. ~' p return false;
/ j+ z' U* D# s4 N$ B } 9 n/ _; k$ `3 q% X# b1 G3 Z
if (password<password1) 4 F* W- ^" V m G. h
{) i5 N- K1 x* j+ \2 }4 T
alert("重复密码与登陆密码不相同"); : t Y8 i* I. |, e1 t5 d% ~
document.sform1.password.focus();
& p f7 E, r; b+ g% E7 V% \ document.sform1.password1.focus(); * M7 U0 y; C* x+ M' m
return false;& z5 ]$ N3 w3 \ ^( c: ~. {" O
} $ H' K) o* M: [1 i" J# _
if (document.sform1.email.value == "") + z k+ M: }: @* x) s
{ 8 E- s+ {4 |, p: @" I" S& c5 t
alert("请输入您的E-MAIL地址"); ! V- b4 V1 P- l4 {4 w; @3 S
document.sform1.email.focus();
* B1 v3 s7 c7 y return false; K( C% y8 t, @) E# Y
}
) i* Q; u& s2 S" r4 D. P, S ? , t7 l( H0 O* e
email=document.sform1.email.value;
+ z% q2 Q Z5 ^ emailerr=0 ' O. P7 I t# q K" O0 C! ]
for (i=0; i<email.length; i++)
) R' q4 X( Y2 V) X& S* n# P { 6 w8 h4 T8 t. j' M
if ((email.charAt(i) == "@") & (email.length > 5))
- Z+ h. |6 W3 K/ i {
9 X+ P$ z+ z) ?8 R emailerr=emailerr+1 + a% N) I6 ~6 C9 {- D. s1 F
}
5 b% O. C+ X+ s3 Q! u }
9 H6 X9 I* \( ?0 s4 Z# ~* X if (emailerr != 1) $ g. [2 ]! a4 U; h# V& q
{ 5 s( b/ H' r% q% ~. n ^8 {& y
alert("请输入正确的E-MAIL地址"); + O0 K |1 C) D8 s
document.sform1.email.focus(); . F0 a" @$ u2 H9 Z
return false; " I ~, T( t9 @. f" p/ Q
}
; w) e) Q+ i: C/ t& @% h5 Q9 W & K8 |4 r8 K7 R% A% w0 m4 w
if (document.sform1.checkask.value=="")
% \5 P; X* f, g, q# z$ O( [1 P; I { ; N1 B" @3 y/ F7 k8 I
alert("密码提示问题不能为空"); 8 m3 M# I s9 ^4 J. _ R
document.sform1.checkask.focus();
+ T! g4 ]8 B% e$ |/ O2 C return false;
4 k/ ?1 _2 X$ [+ o3 B7 s } & F$ t% R- w( {9 L: n
if (document.sform1.checkans.value=="") $ F9 {- a- _7 m2 a4 g
{ * _) X/ [) x- m# ?7 f" u
alert("您的密码提示问题答案不能为空");
" ]: U2 |5 m% x# f+ H/ r; X5 y3 R% w document.sform1.checkans.focus();
. u2 D# A! }. ?9 E6 F; v% q2 s return false;
" B. ~: q6 ] e- E3 ` }
$ u- p0 |! r. r7 ?: { return true;
2 A" E: f' f' y' V
& U& l! F8 G6 [% Y" |( |8 x$ C}
) h, P0 ]# c+ O0 V# s3 P</script> |
|