|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14325
- 金币
- 2448
- 威望
- 1647
- 贡献
- 1396
|
这个脚本对你可能有帮助:0 T2 v1 F+ `2 I2 {5 h) O- y$ X
<script language="javascript"> % h1 I4 [% U8 A1 {2 z! ~4 V
function IsDigit(cCheck) . o; T9 Q+ z. k5 f+ d3 S5 i, \& b& q
{
" t& o8 [0 _9 Y6 c. ? return (('0'<=cCheck) && (cCheck<='9')); 7 `0 M; i8 M. h. p) E% y
}
: |' _0 I; J) h0 t/ x+ x ' f) r( C/ `+ x% E) H5 r9 _! |
function IsAlpha(cCheck) j6 G; B. Y# @& C1 ^+ }( Z8 ^
{ " \5 R) p6 w$ o/ e1 t' ]# `
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ! ?; Z3 F% S5 H+ c- }+ m
} , `+ i3 I* x2 { M' G4 t
) e: T! Z$ f- _# R+ m6 x
function IsaNull(cCheck)
: Z/ Q$ d' K3 a+ a9 D) A/ @/ p {
1 |8 ~7 D! ?& T; o( A return(cCheck != " ")
& F& Q! \1 P% x7 t1 | o' l) R }
/ i4 I& }: o/ @2 O
/ x, E2 k" |4 n1 Mfunction checkform() 9 q# A. m/ l5 Y" F5 E
{
3 b& `1 T- \0 _) W id = document.sform1.id.value; $ ?6 |! f, O# j4 `
if (id == "")
6 k- ?$ n5 z& F6 J- b {
6 b' N C4 ^7 E/ |" h5 E alert("请输入注册名"); . r) k$ _7 V( h! r7 i' f) a, i
document.sform1.id.focus(); 6 C$ p- K& q% U5 `# h! B4 C
return false;
( H! K: a J/ _/ M9 C5 X) w7 | } ! }) |: T' Q* o
6 { D9 B1 W; X2 U u4 b+ |
for (nIndex=0; nIndex<id.length; nIndex++) / L8 i4 a) c. |* Y% L5 ?! X
{
% I5 S- s3 ?( U- G cCheck = id.charAt(nIndex);
! i4 r+ i, a% ~, w# K' H if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
: P) _7 l4 M- S8 w3 Z6 w { & Y% e1 D7 P0 E9 M! f+ C: K( L
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 3 g5 i l8 y! K
document.sform1.id.focus(); 7 \; o. c1 O4 h) Q) ]
return false;
2 g9 l+ f! C9 B) c2 U! z } ; x: @! }$ z1 ?& J
}
V, @8 ]3 a7 p# B& w2 u* `0 { chineseid = document.sform1.chineseid.value; 6 x, N; l7 ^( s7 G% o! }
if (chineseid == "")
9 [' r% B Y& L) g! ~ J { & {6 s: E+ @; W$ g. p
alert("请输入中文昵称");
' T. ^/ q- V& z" U' g# `2 J document.sform1.chineseid.focus();
, s1 c$ r/ d; o4 h' G. H& [2 p return false;
7 }# Y9 @ ^/ a$ L* Q: g } $ G1 s' o, O6 b/ s- T' {5 q8 O4 z
password = document.sform1.password.value; * u0 ?% U# M$ C
if (password == "")
$ U! X9 g: b/ ?9 P: t% U { + Y# Y( O. d0 T. ]
alert("请输入登陆密码");
7 l% F0 b: b6 ?" E7 @5 e document.sform1.password.focus();
v- X Y1 g* z7 `1 N2 P return false;
& @( O2 s( t I: V8 I+ `' o }
2 S- N7 A! Z& q0 f% I/ r password1 = document.sform1.password1.value; m) a. t, k/ }+ \
if (password>password1)
0 ~* ^. v0 }7 i( M ^ {; } j4 R. m i* A. g! k
alert("重复密码与登陆密码不相同"); # X R6 o5 [9 ^
document.sform1.password.focus(); % I; S. `$ J! Z4 g& R) g/ W
document.sform1.password1.focus(); 1 n: g7 s% y( I/ e( C2 W- `& O
return false;
; v: x% o1 ^3 E- \! R } 9 Q7 v4 @7 a/ C& u7 |% v3 ]
if (password<password1)
, W! ^; v& l8 n3 l! s {
8 u3 b& A" q8 q; j alert("重复密码与登陆密码不相同"); + W) j. t: s; ^1 Z
document.sform1.password.focus();
$ n/ w" i7 S# O/ z' C/ t document.sform1.password1.focus(); 0 E" ~" ]+ U6 G! ~ |9 h, B3 }
return false;+ d' k5 z U5 k) M. G2 `
} ; H9 j3 |1 u8 K8 M
if (document.sform1.email.value == "")
) x, q6 }. v! D% L {
7 f" h' b" f8 y% f1 w, r) m alert("请输入您的E-MAIL地址");
: j; J$ E# s/ D/ S7 V document.sform1.email.focus(); # Y' C/ o/ @; M8 A+ T' j
return false;
5 Z2 W( _( y" b& p0 ] S1 f/ ? }
) h7 @; c" x9 x3 N
' S6 b) e6 Q0 s$ @9 _, s# G& a7 o5 Y email=document.sform1.email.value; ( d; W" j/ G/ E! ?' D# h! m" ?
emailerr=0
. n. j* E3 m) m; h. h/ v for (i=0; i<email.length; i++) 3 T3 ^8 e/ P6 f- o6 A! G
{ ) I5 E8 S3 b8 n4 U: f2 c4 m% B
if ((email.charAt(i) == "@") & (email.length > 5)) 1 C% t" ^" L% @. d: N! ~- E
{ 5 A- w( N; o/ [, @+ A9 T9 a# r
emailerr=emailerr+1
) n% n' S1 }% H+ h3 v }
" d8 u& o! \% o7 W) x% b9 E! U* f" K } 6 B) i% x: b/ J1 ?9 }
if (emailerr != 1)
! S- ? U' D" Z- N! ?0 |" y h {
$ v, O! d9 G% H! P) P2 J alert("请输入正确的E-MAIL地址");
$ p5 k9 p5 T8 X' B! s3 M6 R, \8 i% F- Q document.sform1.email.focus(); & z- J3 X4 ?+ }( C. w! E& l" ~9 D
return false; , N* P/ i5 H, ~8 F
} 7 U& j7 K) T, I9 M4 W
4 X" ~1 n( J" y. G# j if (document.sform1.checkask.value=="")
# `1 W; a9 ]0 O0 T% l# D P8 k {
" I2 K% o1 z2 \ alert("密码提示问题不能为空");
- @& Z- P5 T) D+ Q1 L4 h document.sform1.checkask.focus();
6 E# P6 ]; t' f* U6 C1 j return false;
: J1 }. f1 S" E7 Z8 g }
% \. G4 j/ i4 p' U if (document.sform1.checkans.value=="")
: \: @9 O. x! `* s* ]1 d9 G { 9 K4 n% P) _8 A6 M7 E
alert("您的密码提示问题答案不能为空");
: ~9 E; Q5 r. ~; ]+ h: K document.sform1.checkans.focus(); , E u/ t V" ~. I, s |" w3 J; h; A
return false;
5 V. X% o* e5 u5 T6 C }
0 I' ?' i1 U8 W' H$ M" h ^" c return true; . K" ^ m4 ^' d
' J' C8 j. |/ k6 u6 |+ x+ k
} , J( r& O( X9 G1 e# g d5 `5 ~
</script> |
|