|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14437
- 金币
- 2504
- 威望
- 1647
- 贡献
- 1452
|
这个脚本对你可能有帮助:9 C; j& h5 }6 M$ z( x
<script language="javascript"> 7 N" }% F f6 a, s
function IsDigit(cCheck) 8 T& H$ ^) C! U
{ 6 v! r1 t5 s3 @0 n# I
return (('0'<=cCheck) && (cCheck<='9')); 3 b/ e( l9 x) _6 S9 O
} ) G. }2 M$ n1 f" S
6 D" x4 h3 }" w4 p/ }3 Z. u4 `) q
function IsAlpha(cCheck) $ h, P0 J9 p3 P; y* \( Z
{
* f- C( w- F9 H8 y( ?3 z return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
$ m i$ k1 K2 f( d } % t* |/ X9 [' y! L* Q$ o) V
! G. a4 T( X! b" ifunction IsaNull(cCheck) 7 T/ \) j4 A, x9 U9 E* h. R% R! J
{
& b3 u* D) E% I& C return(cCheck != " ") 8 X3 C& `( ]1 q3 E
} + l' O. U; ?. E$ t ^; |3 N/ r4 l
% `- p6 [( ^, J; M4 w8 n$ jfunction checkform() # s! r% T5 S, w# j& s) @0 B9 D
{
, h, @, m* ~2 F id = document.sform1.id.value;
$ w7 X \! P: C7 r0 | if (id == "") 2 V( r& ]* e- _# h
{ / k% L# F& i9 D0 D
alert("请输入注册名"); + C1 Z' ?' l: J7 w
document.sform1.id.focus(); 9 W# g( l, T6 a6 m# [
return false; ! T* A1 l4 A; z5 Z3 o2 J$ ^
} & D' h1 ? g8 H% \# D4 k* n9 B
6 w9 L: l' R8 |( ~5 Z
for (nIndex=0; nIndex<id.length; nIndex++)
+ z0 g$ u$ P/ { {
& U* i. c9 y! i4 H7 ~ cCheck = id.charAt(nIndex);
+ L4 I. ~- Z) ~1 h# b& w$ N/ r if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) ' ^& Z. q8 Q, E! Q: P" ^
{ 3 K9 P2 e9 G' l# o2 ~ @
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
" O, |% U1 J0 T5 A document.sform1.id.focus(); , S# q2 t2 j5 Q/ J9 ]
return false;
. k) K$ a. w/ E, J }
& |/ l S- N+ `* ^ } 4 x+ R4 {1 R$ f7 g
chineseid = document.sform1.chineseid.value;
% n3 k4 ^- l% W. f/ {; m if (chineseid == "") 8 d, a) M! {5 |$ r
{ ' o4 b, `9 o, U( @0 _9 H
alert("请输入中文昵称");
! A: _4 K# A# i" {: | b. J$ A document.sform1.chineseid.focus();
8 V3 Q+ x$ f! }+ Y+ }' b% g( u3 k6 f2 ] return false;
0 J% T* c% k( p4 l* C } " U+ J% q5 w$ @" H7 a! M
password = document.sform1.password.value;
2 a7 m. Q# q* A t if (password == "")
6 x: Z% X. Q- J. V! g { & l' g F- H7 ]; T. _
alert("请输入登陆密码"); : e, C0 K! m4 A. Q4 ?; A. }
document.sform1.password.focus();
8 b \2 s( x @3 E+ G( K; ^) u4 s9 i return false;
- {. k: O* q2 Q/ _5 Y }
) K7 i% f4 R7 N2 {5 Z5 T; g password1 = document.sform1.password1.value; 3 A. Z! C) N# i: U
if (password>password1)
/ c5 u4 W0 C% g! x# n& M4 S {
2 G% ?% w3 L/ c' B alert("重复密码与登陆密码不相同");
/ w8 t2 F: R8 m) W document.sform1.password.focus(); 3 v9 Q; P2 q* v8 A w( u
document.sform1.password1.focus(); , Y: s9 C5 d/ K! B* ^$ s- {
return false;! d) O) K1 x. v& m! m( s8 g
} 7 @, e( J; A% F L
if (password<password1)
) w3 Z/ T- g$ r+ h {
# i% R, U' S2 L- W! h, T alert("重复密码与登陆密码不相同");
+ Y& g T4 l2 ]% C w) K$ Q- X document.sform1.password.focus();
0 Y& \* d C- R* n4 P document.sform1.password1.focus();
1 S9 z4 G, h8 W9 M. W1 ]- O! [: b" ^ return false;
: F8 n4 G3 r6 y# n) [( e: Y" v } U5 v1 B& q2 z" Q/ @9 v# z
if (document.sform1.email.value == "")
: D. G7 o) @ t8 K { % P+ H; Y6 S* R. K$ Z3 @. _. {
alert("请输入您的E-MAIL地址");
R) H' ~6 ]( Z5 ^, R2 C document.sform1.email.focus();
( M- T; B8 i- n' f# B6 m% s( g4 r return false;
6 c8 n" P* U4 k- \4 a3 ` }
' U. Q; B0 [ M+ }! P $ w5 x) A+ O; J* T! R
email=document.sform1.email.value;
+ [1 w, T0 p* [ emailerr=0
8 Z# `* e* |( U$ ?+ _/ S for (i=0; i<email.length; i++) j' h0 S8 B8 g- F$ P0 q, U* h( w
{
( K) m: Q7 N2 m- F8 F* ] if ((email.charAt(i) == "@") & (email.length > 5))
8 Z1 |9 g/ \! Y4 N' G. \/ R {
. V. s+ r% _: }3 T' y emailerr=emailerr+1
2 E X: f# p7 w( y } ' b4 y- q0 _, ^- b
}
' I) z* }2 ~. t0 i5 _1 K; q if (emailerr != 1) : {/ O A( c/ O9 t$ \4 b% {( x
{ 9 }& c$ S8 ]( |! p# ^
alert("请输入正确的E-MAIL地址"); 7 H% m3 s- m' Q( u& a m9 U) {: a8 V
document.sform1.email.focus(); . s) y6 P r6 q+ i: z
return false;
! p- f; H. L1 T1 b7 n* h& }7 O( ` } 8 O. S" z2 S4 C3 d) S8 k! z& P
, q" k1 }( F& m
if (document.sform1.checkask.value=="") , [/ n. z% X1 Z! I1 x2 J
{
, ?0 H) _9 b% ] alert("密码提示问题不能为空"); . U) V7 \9 m# D3 l
document.sform1.checkask.focus(); 3 H5 U# Y) Y4 J8 Y) P# L- z$ W
return false; # p& R# R4 G. F' t/ H- Q' c q
} ( J8 j [/ a& F4 c" M7 S, @% e
if (document.sform1.checkans.value=="")
, G5 @4 t& ?3 P0 q {
. t; t7 e7 e- i8 @7 H$ n, G alert("您的密码提示问题答案不能为空"); ! h8 p1 c' l8 z5 @: n u7 o9 r/ ~
document.sform1.checkans.focus();
2 m* Z5 o% M& x: A+ C6 g @3 q% W return false;
# H" `* |" _. V( T% K }4 B7 g- V2 m" e( D4 {
return true; 4 f/ n, f0 f6 d Z" l. T" G/ r
7 c+ E( G$ w: R- R}
/ t8 \* ?3 I/ o7 d3 X# E- h</script> |
|