|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14333
- 金币
- 2452
- 威望
- 1647
- 贡献
- 1400
|
这个脚本对你可能有帮助:6 X; A6 J; C, ^) ?) D% I; h
<script language="javascript"> ; D1 J/ T% X. Q6 S9 q
function IsDigit(cCheck)
_7 Z8 ~/ u, r: ^* A0 A. o {
9 k1 I: _, G7 v% M0 i1 A return (('0'<=cCheck) && (cCheck<='9')); ' A3 C U9 G3 C/ d% ]& Z
} & A; W( F8 a6 y" A
! x, X' p- i% j) Ifunction IsAlpha(cCheck)
: H2 s7 x& G8 N, r- ] { ! P% ] W) r, O/ y6 r# h" h
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) - H/ _2 U+ E( G! N
} : ?* g n3 M6 z& j9 C5 p+ T$ k* ]
* Q. [# s$ s* j2 `
function IsaNull(cCheck) 1 I; m A# A7 ` Q0 ?5 q
{
; f1 ?1 v# X& h5 n' [+ t: r return(cCheck != " ")
& ]+ B" F6 ?' O$ c/ q } 1 s- I1 J( N1 K" g
( Y' j" R- t. T9 V1 [! P; k
function checkform() , k5 v0 J0 y) D M* [
{ 2 B) ~0 j! V: Y4 B7 J( M
id = document.sform1.id.value;
5 L i8 S+ d4 E! c if (id == "")
7 F( Q% l7 t4 h+ f { ( S* P& T: z) d. v0 X _. Q) w/ ~4 l
alert("请输入注册名"); " u1 h3 {) u, u" i/ W3 F& v6 x
document.sform1.id.focus();
. y9 d7 ^) a# p4 v; a7 M( s" W return false;
: z9 \: K% f% \ }
& m3 j2 s' B0 K9 u! n7 O, U/ j1 {$ e ' b6 t8 v% X. o2 r/ v( {
for (nIndex=0; nIndex<id.length; nIndex++) 4 p0 B& B, j/ E/ J
{
, A* g7 {0 @% K7 F/ ?# c" y- F- L cCheck = id.charAt(nIndex);
! [) U+ r' i8 X Y if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
. A$ v- ~ L5 X9 f0 _! g { 9 c, g. T6 R% ]* `0 i3 |
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
; \3 t5 U) t8 I$ ~4 i document.sform1.id.focus();
b6 t, t: H+ N+ `5 l return false; 0 r( S, T" B4 Z
} 0 P; ~& x" Z! ]( K- j' o8 A
} ) U0 m. [+ _- H* M1 _7 g7 n9 B
chineseid = document.sform1.chineseid.value;
6 [& E a) M9 _4 M if (chineseid == "") ) x( K+ H. ~3 H8 c. U1 o
{ - @) c2 D* P7 \1 O! O) ~ A
alert("请输入中文昵称");
1 Y; @; `6 u) k document.sform1.chineseid.focus();
d6 K. ^: @7 u9 w9 a9 r return false; ' W, C; P7 |0 a) A9 @% E
} 2 W: E$ K2 f$ N/ R) l; I; `5 [8 \- Q
password = document.sform1.password.value; + Q% t/ I% W/ r! m0 q [ A: O
if (password == "")
6 l, i: K3 j$ d( n3 I- i { 8 U. @& y) v7 Y* J& W
alert("请输入登陆密码"); 9 k. `3 l7 I/ ^# W$ @5 ^
document.sform1.password.focus(); 2 o' R# U/ g `1 i. @3 v R
return false; / w' ?( I% N' s/ g, T, `+ w; X
}
, f, m+ D/ b% v! | z9 L" J. q) K password1 = document.sform1.password1.value; + A1 v, c, `- S# b8 ^
if (password>password1) 4 i6 f1 O* c' s+ ~% u
{+ Y% G) t% i4 }( u" w- g' @: p
alert("重复密码与登陆密码不相同");
9 ^+ I4 H! Q) d# V document.sform1.password.focus();
% Q6 f& O, U- N1 v6 P document.sform1.password1.focus();
3 h6 c/ P5 Z+ V K. o return false;; e# e+ u& T( C& ?) x; H/ s
}
/ r7 `. {1 Q9 X& h! ^if (password<password1) ; {+ i3 P* n" E2 m2 T; V
{
- v5 v: v7 T2 ?" U! Y alert("重复密码与登陆密码不相同");
) z: S$ q4 P* X& I. u0 h document.sform1.password.focus();
- ]" U2 g. H8 y O4 d3 M document.sform1.password1.focus(); # y4 n9 c3 V3 x9 y
return false;
1 E- _) B/ f6 U2 ^& d; K0 i( B% \) M }
; i8 `8 x. q* i3 m5 i if (document.sform1.email.value == "")
( q$ P2 S- a. a9 t! n { ( L6 b3 m( v" M Z( F9 ^
alert("请输入您的E-MAIL地址");
3 _) f2 ~1 I3 `% u7 C document.sform1.email.focus(); & r5 I/ N+ s0 `0 M
return false; " H% W+ S# p, n$ Y7 i3 W, _* Y$ V
}
$ [ o( [2 r& Y 8 B, d" \3 x; I( U* e
email=document.sform1.email.value;
( k! u# }3 C+ p/ Z$ O emailerr=0
% `, k& p! T& ^! ]3 Y: @: y! R for (i=0; i<email.length; i++) 3 k! W1 n }: U: x2 Q T; H
{
* n8 s J1 R& t: q' t: P0 y if ((email.charAt(i) == "@") & (email.length > 5)) 8 _, G7 P( f2 e) d
{
~5 S o: n1 l+ G* y emailerr=emailerr+1
0 @+ a+ w" ]4 l9 X }
( x+ I6 ^) m2 F+ o0 \8 x& I% X3 j7 v } ( C9 n3 ~: J% I( d1 r
if (emailerr != 1)
' a6 {' D* Y8 e$ h& } {
3 H& f4 d: Q) [$ {: V alert("请输入正确的E-MAIL地址");
, I' L0 N5 p. l. i* h/ A document.sform1.email.focus();
1 u, O2 w( a: A( S% u return false; $ [& u7 ~" a- _% e2 S+ m u
} $ i; C. _. Q8 _9 P7 L
$ Z* H7 G. L* [6 w- [% R if (document.sform1.checkask.value=="")
( L3 h+ ~. B1 z) c0 _( X, z {
7 Q$ w; ]3 A X( J) ?/ a alert("密码提示问题不能为空"); * a3 n. x( t; u$ T6 v; J8 ~
document.sform1.checkask.focus(); 8 l a; ^1 Z- X: m# ?1 ?, ~6 w
return false; 0 b) a+ J( t1 E3 w6 r
}
$ t3 E) f A; c) _ if (document.sform1.checkans.value=="") B* X) D$ h( R2 k b, M8 Q/ q
{ 7 i4 C+ f" H3 k% `9 e
alert("您的密码提示问题答案不能为空"); * O7 O0 b7 {% d: D
document.sform1.checkans.focus();
0 T/ P1 M0 X' p+ {4 ` return false;
+ G. x, Z3 K; J j }. n9 [* T! d' f5 D
return true;
5 s N; x. M. ^6 p5 ^( R : a* y. x) V& L# s9 x3 a
} + ] w* [4 Y! q, _
</script> |
|