  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14173
- 金币
- 2377
- 威望
- 1647
- 贡献
- 1325
|
这个脚本对你可能有帮助:
! `: f; q4 B; C7 a3 R* o9 G<script language="javascript">
* C, @5 \' \3 L$ O! T( B9 Rfunction IsDigit(cCheck)
; }# U- S" {: s- t3 d {
* Q% w& K2 M8 |' A return (('0'<=cCheck) && (cCheck<='9')); ' v# [) G3 y) {
} # ?# j# M0 G6 ]
; {" h; p1 r1 xfunction IsAlpha(cCheck)
" E+ L4 A4 c# X! [3 H5 H; S; h {
5 F: C2 j: C# b8 { return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
3 q; e* W+ _* s } ; G9 ~2 G. ]3 h4 g% k( a
& ~: K. \2 a" i- f- q
function IsaNull(cCheck) 2 f) d% ?# c% p; t5 @/ ~0 v0 G( u5 T
{ 9 \) {) e0 j/ S" g- G5 i3 t
return(cCheck != " ") 4 O0 ~& c& e B6 q/ _5 K+ Y2 |
}
8 h% ]- {" U) F# D) t) T" u 8 \* N1 S; q1 T: M$ p+ S
function checkform()
6 F8 K+ l/ D( I{
$ B5 X3 R% n: G! D d id = document.sform1.id.value; ! q* W% n# Q7 E
if (id == "")
7 r% X0 z1 L6 [. [* S) C, }: H q { 6 V( R. X, T r5 D/ Z
alert("请输入注册名");
/ G: ~" u3 } u: I" v6 e document.sform1.id.focus();
: `% h2 K0 M2 ?! [( C return false;
' g" P( P' k, c5 k/ \ }
' s$ `1 `+ `- s6 d
. T. A$ T: X# Y- v9 { y' B" ~ for (nIndex=0; nIndex<id.length; nIndex++)
# P# g$ u: J8 x' r3 }9 ~3 D/ T6 X0 A {
# Y, |6 Z: o- |3 N+ j cCheck = id.charAt(nIndex);
" b" L# `/ \' K/ Q if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) * H. p4 k) }+ n* ]) G9 o
{
3 `1 n! U) t g7 z# k- q7 b# T( z5 U alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); ' `# X+ k6 ]& y: h6 o9 ]6 x
document.sform1.id.focus();
# E8 [9 ^4 j1 V* a! e1 Y5 Y return false; ! I+ E3 e' s: g) p# u
} 7 P2 T3 ]; v9 G0 v( V3 q. [
} % @0 T3 j, [8 u" J) `1 d- C
chineseid = document.sform1.chineseid.value; " m! J3 C; x; c* A! K2 R
if (chineseid == "") 0 v; d: x+ t1 s3 m( M5 ~
{ 7 ]3 {! e, v2 n( ^& Z% ]
alert("请输入中文昵称"); & V5 m9 D' I0 k+ h, V
document.sform1.chineseid.focus();
2 z0 C% A1 Q9 G4 c( }) v( @6 o | return false; 5 p& D0 c2 j6 E0 r6 c5 Y
}
- L3 W5 }7 k9 P) Y' J) V" y4 Q! s password = document.sform1.password.value; / t7 X: F0 m6 d' j" @3 w8 g2 o
if (password == "") : C! i; x/ H- [1 d& p- }) F
{ 8 S9 \# v6 n, a) m$ u1 @2 H
alert("请输入登陆密码"); 1 J# r& Z. R7 N! V& B+ x# e
document.sform1.password.focus();
( R! V+ V' |3 }3 `! d return false;
( R- x- b F9 R7 f+ B } & g& _2 h u4 W
password1 = document.sform1.password1.value; + Y& x3 `+ M4 c
if (password>password1)
1 C" q& ?- |+ t: o: Z8 P {
+ `3 h, ]3 ]# ~) z$ w% W3 G alert("重复密码与登陆密码不相同");
2 N* _# S3 _& j$ |3 m/ D document.sform1.password.focus();
- q7 f: {) H6 C* w* ~" q( J0 g document.sform1.password1.focus(); + I' G+ X2 V, @8 j z! b
return false;
) @7 f- a7 M+ b9 F5 j$ L! D }
0 V* M+ s1 c# p( i3 P4 O5 z5 Gif (password<password1)
. ?5 G6 |3 V0 P" i& j5 P+ \ {
* v! V5 W& C3 w! Y alert("重复密码与登陆密码不相同"); 5 L" z2 l- l: P$ Y) w3 c. a
document.sform1.password.focus(); - w5 \7 @; I+ l5 p7 B
document.sform1.password1.focus();
% }% V6 ]1 t H3 N' ]! | return false;8 }+ U/ Q: K+ q/ j9 h
} # F( S+ Z* b0 W) s" G& E! ?: M' S
if (document.sform1.email.value == "")
. V9 v- R% I0 K6 D# k& a0 T2 P' \ {
+ J& p) w' E0 e' k, N alert("请输入您的E-MAIL地址"); ( m- U u7 [/ X: A
document.sform1.email.focus(); 4 X8 e- Z0 m( P, g/ O
return false;
! N9 O# S1 f- v: {6 ?5 q! X, I }
$ H9 ~2 S7 Z1 _0 {6 _8 F! F& R
' C9 A9 X5 ^8 G2 k; N email=document.sform1.email.value; , J6 F `" I& B6 ^0 B0 @
emailerr=0
- X8 L% Z( w5 u6 b6 X; j' s for (i=0; i<email.length; i++)
$ m8 p& ]" X; j" N3 ` {
- B, @$ H0 m3 d9 \ if ((email.charAt(i) == "@") & (email.length > 5))
# q7 r! ^7 U0 }6 a% [3 t. j { J9 j& d3 E. \$ u
emailerr=emailerr+1
4 m+ m9 w' } h) Y }
3 I2 z' ^" f1 f6 \" f7 O }
; t6 b6 d: q$ e5 \! I- L if (emailerr != 1) , ?* f" `0 ]/ {0 ~% d
{
5 d& q( I5 }( z- t7 o alert("请输入正确的E-MAIL地址");
2 c0 _: }; j( \ P document.sform1.email.focus(); 6 v4 T$ q7 C% A' i. f
return false; 0 z+ K: ?) x3 }
} - S1 y0 ?; C$ }2 `$ }9 T3 _9 j
7 q/ b4 @% P, n9 ?. t8 D2 Y
if (document.sform1.checkask.value=="")
( H* ~- g- |# v8 y- k: ] { % C2 }7 ~! b7 ~( B% y: v' j& y# ^
alert("密码提示问题不能为空"); : {0 k, s0 L `; X
document.sform1.checkask.focus();
5 q# v# Y+ M' D6 }% p1 F return false; % \ J1 q. f4 v0 h0 q7 a$ D
} ( B \4 q& m9 \5 ]3 e; O8 B l+ t+ `
if (document.sform1.checkans.value=="")
$ s- d$ J( b; [' W6 t {
( l$ }4 }2 N: z( \ alert("您的密码提示问题答案不能为空");
& i5 x1 d1 a% M i document.sform1.checkans.focus(); 5 o, R& e( W3 k2 E
return false; 6 g6 W4 C: P! L3 i/ P$ Y4 j
}
1 a: y/ u" v' K( F- @ return true;
& h2 W6 }! ~/ v s. q' g: ^ 4 U8 `* h1 m6 N. ~% @4 N
} 9 K: j# K" d6 {2 O' b0 j+ o5 a
</script> |
|