|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14325
- 金币
- 2448
- 威望
- 1647
- 贡献
- 1396
|
这个脚本对你可能有帮助:
5 p+ N2 W! O- `& A$ @<script language="javascript">
3 i5 R M. P4 H7 g+ |, W( r9 Ffunction IsDigit(cCheck) ! W8 S9 V! f7 l! X; i% X
{
- b4 k9 ~* R! n& @0 w. ]4 J return (('0'<=cCheck) && (cCheck<='9'));
( Y7 {7 [9 S1 f }
" K8 ] O" e/ T$ O
/ c5 C) G! e& X1 |function IsAlpha(cCheck) ) z: K9 T# v+ f: r! _) W# n; g
{
8 d$ ~) x* x' I( ?3 h return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 1 R! A/ C. ^! T6 g- Z; w
} ' M/ @7 R9 _6 L! L/ d+ z! H; E
# j8 p8 P1 \4 }, t" k
function IsaNull(cCheck) ) O4 X# l& F- d7 b, h
{
4 K3 N) s" S- I" n return(cCheck != " ")
; y1 u+ M' ]0 G$ i/ z0 R& N _ }
# q% H$ D3 z/ K4 w% }- g& U
4 I/ p1 ]* Q6 p3 K; F$ _function checkform()
% s- K( a" L9 E- x9 K: t% i# l{ , u( j$ q# L+ W2 n& c: }
id = document.sform1.id.value; # h' J c& d$ u8 B- ^) `! [% y9 u
if (id == "") 7 [/ ?& M- I# _) S; |
{ " k G: F8 J7 o" g0 I/ B' z* l* a
alert("请输入注册名");
. o; m% L; b7 ?' X document.sform1.id.focus();
$ ~% \1 l ^' Y5 M. T return false; 2 I2 `( v7 U" z) m4 [
} . u3 E, L! O# `1 B
& l! W% j% c2 U2 \2 m for (nIndex=0; nIndex<id.length; nIndex++) 3 a- G( |( J9 s: K" q$ H0 n
{ ; s+ J# Q* e4 x/ ]% x
cCheck = id.charAt(nIndex); ) }4 ]- X8 ]$ V+ m" G, q
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
3 _# i' L" w4 U4 A) G {
' f0 T) b5 A+ P. J% D1 m9 M alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 5 q8 _) g) w z% s& D
document.sform1.id.focus(); ; {' _ g! I$ I1 B3 n9 i( y4 E, e6 J1 i
return false; 3 e) o6 Y2 ?0 O9 a# k, E
} : A, c9 N, E4 q
} ) c4 P5 }0 _1 X6 i% K2 R: T
chineseid = document.sform1.chineseid.value;
5 ^' y! n# N) ?1 _ if (chineseid == "")
: m+ Y) \9 }+ c {
. d7 d; O4 z, Z4 W+ d8 H2 Z alert("请输入中文昵称");
% L$ y4 [# I8 Y5 a4 r: M2 A/ k/ N document.sform1.chineseid.focus();
; e: Y7 }! P8 z% ^0 X return false;
8 X# h% l5 {+ w: t2 i5 K }
; @# h8 M! Z6 \ password = document.sform1.password.value;
) M9 ?+ E u9 C) o2 L/ @ if (password == "")
' A# j, Z( V" ?( g& F4 p, M {
% X7 e" q# m' B% e7 }. Q# ~* p alert("请输入登陆密码");
' i7 P2 t7 G" b4 N0 i9 d' R document.sform1.password.focus();
3 i7 Y6 ]' z# {9 i, b) L! \ return false;
, \7 r" p, O* ^4 z; G }
/ ^7 J; K3 e1 r password1 = document.sform1.password1.value; ; K" @. M! n6 F& p, O
if (password>password1) 0 \9 E+ b7 C, i& d8 ]. I2 j
{# q6 h' v3 {$ w" P* A+ D( ~$ {, v
alert("重复密码与登陆密码不相同"); % j7 _! V* C; M$ f# R$ A7 m
document.sform1.password.focus(); / Z' \1 |" T, B2 a
document.sform1.password1.focus();
7 a1 d2 _0 [/ D1 A: M9 ] return false;6 M% ]" w, I; c( d: Y, p
} * k/ J% |/ S0 {: h5 V2 @! X
if (password<password1) " @: t) P$ j* o: I; v0 l7 A
{7 w: d% @& L+ @' \+ K% {6 R
alert("重复密码与登陆密码不相同"); " U T- s% ~' N2 v: e
document.sform1.password.focus();
$ f- s& s3 X+ ?( u A! G document.sform1.password1.focus(); 5 G$ B/ Z" o6 q2 I7 |6 l/ \) f
return false;7 V# V& j% ` g0 _% i- T
} , s/ ^5 U0 p9 K6 Y$ D3 R- A4 ?
if (document.sform1.email.value == "") / \. b5 A- w' d0 h8 ?2 f1 m( i* h, R
{ ! r% y# E7 [6 R+ p b- L* k' W
alert("请输入您的E-MAIL地址");
( y( [0 @. i4 G5 V' ^5 h, G document.sform1.email.focus(); & h% o( x* H r& Y K9 W+ S
return false;
. j% w( d; R- I. `6 K v6 p' z }
1 l. a( k8 e, G9 ]1 G " \' @7 l" _8 K, l0 p3 e
email=document.sform1.email.value; : ~- }3 {8 p9 D+ s6 k2 i1 H
emailerr=0
A2 f, R0 y% l0 I8 R" X* s for (i=0; i<email.length; i++)
0 v ?9 C# k! z" z e, m0 S" F { + y2 x% T( z4 `
if ((email.charAt(i) == "@") & (email.length > 5)) + k1 O# v( e) M4 F0 l0 [" `
{
- o1 s7 J Q( F, [! b9 C; G emailerr=emailerr+1
5 }, F5 I; b# o+ L& g" ` } 8 _2 a7 V/ x4 V5 e$ [! J6 Y7 d
} ' _& |) i( Y/ G
if (emailerr != 1)
! {& ~$ ]) k/ I/ r+ @ { d# c4 M; f/ I& P. i
alert("请输入正确的E-MAIL地址");
. S) A0 p: f4 u: f+ M' } document.sform1.email.focus(); 5 S# D1 z" J5 t. v8 |
return false; ; ?. J5 F* \* @
} T' o) H0 q* l
. Y# {9 O7 | j* a l( w8 R Z
if (document.sform1.checkask.value=="") * B2 v& G) j- ~- S: E+ e
{ 4 l: n n/ V0 U+ g8 N i
alert("密码提示问题不能为空"); 4 ^4 E- _; g# ]8 h9 h7 N- O' s0 i6 Q
document.sform1.checkask.focus(); * @- G6 p6 k* I! |# }) {
return false; 8 T" @$ k- V$ l! X4 g7 t# @
}
9 K9 c$ h. c2 ?; G; O7 K# m if (document.sform1.checkans.value=="")
P7 A1 L' s& u) Q+ }/ n { " I3 d, |' R' P+ j) E
alert("您的密码提示问题答案不能为空"); 9 Q! {: Y( ?; a: o( g
document.sform1.checkans.focus(); . r/ k( ^, m: i
return false; 0 n/ K k$ F2 t4 U9 I
}/ M4 N+ o; d5 c
return true; 1 U) @5 G* S! k0 }
1 m! A" E# I. P3 j) ~( B0 u* f* ~7 U} ) u6 w* X0 x9 K3 ~0 l, X) |( U
</script> |
|