|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14419
- 金币
- 2495
- 威望
- 1647
- 贡献
- 1443
|
这个脚本对你可能有帮助:
8 N2 n% [& b& v<script language="javascript">
& q7 v5 L$ P) ?1 zfunction IsDigit(cCheck)
) W2 D9 l% t0 j2 X( K: f) a9 T {
. \5 N, M; \* |2 n- u: O! B9 { return (('0'<=cCheck) && (cCheck<='9'));
3 k0 n! z4 w( U( K }
7 }$ t$ E/ z1 ~
) W4 u+ P& T2 Y0 q5 T( D# Dfunction IsAlpha(cCheck)
( c" ~* }. b3 f( `( h { % U+ D7 P4 H' y
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
8 H. w3 u6 h) S( V& G }
* i+ s- i8 p0 z$ H3 o
/ V1 ` @1 W* q" [0 Mfunction IsaNull(cCheck) 8 ~3 [- V. U4 d2 F1 I
{
& x4 i9 ]3 ?6 S" { return(cCheck != " ")
8 h. N' J* Q8 b6 q8 q; Z0 K } % s* E3 t$ g+ @* Y
4 _' z2 l6 X( {% }2 c& ^1 J1 ?
function checkform()
4 Z+ m3 N1 N/ V/ D- A{
: n$ s5 Z* q7 E6 Q id = document.sform1.id.value;
, w# m E1 Y' [0 d. v: G if (id == "")
# I) M6 T! i) [" @8 Y {
& G, k( t( n- n: U alert("请输入注册名");
! e* j$ \# v- f# q3 c document.sform1.id.focus();
2 E5 r5 ?7 @, S4 F8 s7 d return false; " u# g) H( v ]$ c1 M* s
} 3 g1 J: b( G/ v3 J
' D( ?+ c$ j/ i0 P' |8 s, p+ \
for (nIndex=0; nIndex<id.length; nIndex++) 6 P4 e6 x9 u( Y& i. z
{ 6 |4 j0 t6 G0 z& E) m) H3 C0 s
cCheck = id.charAt(nIndex); + A, I3 z" ?2 w: E! Y$ H" v! t
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) + [0 K- {1 [7 L" M5 N, s/ F) S+ Q' p
{ 9 x9 @1 l3 S" F# w% p+ O
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); % ]+ Q( h3 H- ~, O7 L
document.sform1.id.focus(); 3 [& o; V7 ]0 t
return false;
% [- F7 c6 t9 Y; Y/ U } 9 X$ o8 C$ F V# i! z
} 1 M+ N" }% M( v' l5 t
chineseid = document.sform1.chineseid.value; $ C& n5 W' D! L( I
if (chineseid == "") $ e% q4 u) W$ P/ G. `% b* R: h6 l
{ * x3 w8 ?" x% b8 h% D
alert("请输入中文昵称");
6 B3 A1 h+ O) y document.sform1.chineseid.focus();
7 b6 R$ Q( S- z' m' [/ e return false;
& N/ d+ s) ^! [. W } 7 [: r1 e o! c, ?
password = document.sform1.password.value; ) h6 Z/ Y9 [, G
if (password == "") [9 D/ G, e1 S% C, x5 b
{
3 \' w- h3 N5 Y alert("请输入登陆密码");
; D g1 f2 T( [; t6 d document.sform1.password.focus(); / K7 C; B# i- x a
return false;
* f% U( `4 K$ ^, h1 @ }
. T1 J! }! T! \( d- v" r4 C password1 = document.sform1.password1.value;
1 ]+ q; M5 i# \' d if (password>password1) ' N- [# U2 P/ ]1 X0 [8 _
{9 _) X. I" E( v E! t- j
alert("重复密码与登陆密码不相同"); ! d) y4 y- }) W5 A& @ ?
document.sform1.password.focus();
s @0 {' K( {9 `. Q; V* v document.sform1.password1.focus();
& P) ~" J3 C5 v# U return false;( {9 Q, v- |/ H% Z2 x" ~: H
}
. F. F8 N& S0 I7 R' m, a0 rif (password<password1) 6 \( O% }* N$ O
{
9 G6 R0 B; w" r$ L alert("重复密码与登陆密码不相同");
& q. O* ^7 `$ J3 p document.sform1.password.focus(); . @- x+ j: _$ A
document.sform1.password1.focus(); ( L, E4 ?8 B+ _
return false;
) z+ {7 S* G& Q/ }9 `% ? } 3 z- L: B: s5 k% I& @
if (document.sform1.email.value == "") 6 V! k0 `0 M; o7 x7 A
{ 1 j7 D* Z# t4 h0 _
alert("请输入您的E-MAIL地址"); 7 K$ z9 |( a6 f$ P, A# m" T: u) I
document.sform1.email.focus();
5 _( E" h; n1 k1 h- M return false; " C2 W# T* x3 ^, V% g) k
}
3 c0 j! L m/ _3 W% M
% ~' k. K" k6 u# u( Q& ]) @' h email=document.sform1.email.value; $ r5 K1 k a% k! ^$ h& E
emailerr=0 $ P/ Y! s7 E! o8 }& v; I( C
for (i=0; i<email.length; i++)
1 Q z, E8 g' N {
# i4 w; }9 X0 f if ((email.charAt(i) == "@") & (email.length > 5)) ) Y( ?- ?9 w: N+ O$ o' w+ `( G; a
{ - ^" _0 u* P- _( Y' d
emailerr=emailerr+1 9 _) E2 E1 g8 `( m8 t
}
9 C) {& E2 |% R M. ~2 a } 4 f) ~- F( l( p. S4 D' K6 S% d `& h
if (emailerr != 1)
- W+ A8 a( D) H2 V9 K { : o2 R0 j6 M1 t" I" \* N
alert("请输入正确的E-MAIL地址"); , L3 z; I2 p) p9 D
document.sform1.email.focus(); 3 h9 L, T- d2 D* R
return false; 2 p, o6 x4 I* S3 E+ h
} & u4 V9 `. Y* W' U W# K$ Z6 |
! S# |5 m/ g( N0 K if (document.sform1.checkask.value=="")
( ]; `) G/ `9 }* a. Y( n' J! M {
8 X( K ^ I! h! X alert("密码提示问题不能为空");
; U" N0 m' y3 r, J _7 M8 j0 Z% }( H document.sform1.checkask.focus();
; d7 O( @) d. @' q- j: d return false;
9 N$ k5 b' P1 T+ e A } - j) n9 {6 N9 O9 H
if (document.sform1.checkans.value=="")
& _" H: [% [& b1 X# g2 J$ Q { / o" g4 {: K8 Q2 B/ V# a
alert("您的密码提示问题答案不能为空");
" t, t- @, r" s: u2 { document.sform1.checkans.focus(); - l" G; e3 S- @; F) U; E4 h8 |
return false;
y9 L0 d8 A1 ^# i }( X& ~# v5 w% {5 V
return true; . P- x. y4 u. }
* \5 @$ a6 m1 U( L6 k- L/ N' J/ l}
( _1 y8 m2 b' k% y</script> |
|