|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14393
- 金币
- 2482
- 威望
- 1647
- 贡献
- 1430
|
这个脚本对你可能有帮助:" m! \; k; N, p5 [$ @ P/ u- j
<script language="javascript">
2 O+ |+ t& m P" D/ Sfunction IsDigit(cCheck) ! X n8 E0 i% g0 h
{
6 Y1 F; Q$ Y6 {/ r8 C8 M return (('0'<=cCheck) && (cCheck<='9')); 7 C3 L. P. j0 ` D3 M. O
}
2 V& y! t( V: m. v( e: q 7 d, M( D& ]5 G/ X ]
function IsAlpha(cCheck) . Z+ w, ]% T. b" _
{
! C8 x( ^" o+ ^6 R return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) + A4 Q& S+ Y. R' u
} 2 {* d9 E: T. v" ~9 K
+ I. O+ L0 N6 C; v
function IsaNull(cCheck) # }. ^. c$ N% u B
{
* B1 v0 E/ Z2 g return(cCheck != " ") 1 ]! h( U1 e. S! A5 J7 p
} 6 e! C3 n0 h7 o, l, J1 m
: H6 _; e' T) P+ q7 E2 Ofunction checkform()
3 F4 V% \# y4 j7 k y: U, z( ^{
" x3 O( o7 i" x% E* {! P% T% d% n# V id = document.sform1.id.value;
, m: o6 @0 V* e" y2 f" q if (id == "")
5 j. P G/ {8 ^; M" m. D- R { - _+ t/ j9 m# j$ D( |. }+ g
alert("请输入注册名"); + M3 ~# `8 B/ C$ U' K
document.sform1.id.focus(); " ^4 }5 y7 ~0 H# `; H
return false; ) y# M8 v0 T- s3 s5 H5 V
} ' F$ _* [# O9 {" l) n( Z9 O
) Z* K! m: r/ ^ for (nIndex=0; nIndex<id.length; nIndex++) 3 L$ m$ n$ l) n7 x L" p
{
- O4 T# }8 B# k# Z/ ] cCheck = id.charAt(nIndex); # |6 p9 v7 i* R6 q" y6 Y2 o
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
6 m( `& T) @: y {
3 K' V1 I+ T5 B: [% H y: Y) F: { alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 2 z4 l9 e9 X ?! k" B9 R8 Z
document.sform1.id.focus();
" u, K( ^2 D+ N" u# A return false;
! d1 P5 E% |/ G0 L6 t- k5 O }
5 s/ G$ v# ~; m& V) N8 @9 r6 V } 8 |% y. u4 ^3 x1 K, l7 g1 Q' K
chineseid = document.sform1.chineseid.value; + V( H+ @$ B. l, ^3 a
if (chineseid == "") $ A8 Y# q6 M4 f- t4 z
{
- k# t! G$ q, k0 Z alert("请输入中文昵称");
( d- e& v$ P: f! w! h3 S) r$ e document.sform1.chineseid.focus(); 0 C/ Y" D% d9 Q- u, i0 e0 n, C: r
return false;
) a1 b% K' ]4 X8 Q( [: O7 X' v }
" L' T' r2 A! f3 ? password = document.sform1.password.value; ) s1 ?$ \+ E% Y6 q9 K; V1 X
if (password == "") @3 @8 G7 ^7 X
{
# N" `; ]- ]- p" J2 q+ L alert("请输入登陆密码");
5 j" e8 H9 a! b" p0 u document.sform1.password.focus();
& X! H: K1 v; {% Z2 k return false;
9 G; _5 `' y9 p9 n& g9 ^- [ } 8 I* J: N; a. b/ u/ c
password1 = document.sform1.password1.value; - P' P. \, a, ~$ c4 n# w
if (password>password1) , }% G- g0 l' a. I8 e
{
# p$ y8 g0 O2 i. y alert("重复密码与登陆密码不相同"); , L5 Y/ D- u$ ?
document.sform1.password.focus(); 4 H! a+ C e# Q" ]9 L5 w
document.sform1.password1.focus(); 8 V3 w* }# ^6 Q6 p
return false;! X7 m+ t" o" n+ O- d* O/ {; @0 ?) T
} $ d& P" J2 B4 D& ~
if (password<password1) , K' S+ t( B1 D
{
' `7 d1 u0 h+ {2 K3 F4 g( Q alert("重复密码与登陆密码不相同"); $ M; e" W7 A7 V$ P0 g5 w7 D
document.sform1.password.focus();
G( g! n! G* i* f( m. Q+ h& { document.sform1.password1.focus();
d6 O; V. G# z. q c return false;& M$ G2 M) }* @! M
} 5 G; l) H# K* Q" w
if (document.sform1.email.value == "") ; v! _1 D) k9 O; w6 X( U7 r
{ 6 }) ]( P* _" v) `( h
alert("请输入您的E-MAIL地址");
0 ~& \1 O+ Q( G2 ~ document.sform1.email.focus();
% a5 g, A. z( `% U7 z return false;
# @3 }* l' h& X' Y# o8 E7 @* W }
2 i) _1 A% a( }7 O3 n ! r; P4 h1 O/ q/ A+ s# B& R( |8 x
email=document.sform1.email.value;
! I* p4 E( ?: C emailerr=0 ' \* k8 K C- N8 {, ~, `. L' H
for (i=0; i<email.length; i++) . |, P4 J5 b# c6 o
{ 4 R2 _, r9 k1 O9 `
if ((email.charAt(i) == "@") & (email.length > 5)) 5 l7 a1 b5 a8 F1 |7 A
{ 7 _8 Z. M1 S$ B4 J
emailerr=emailerr+1
! Z6 k6 c5 _, ^/ G2 B$ p5 t8 ] } ! }. i0 D7 [) |. c& m; ^/ R* _
} ' J4 x! c1 U( d7 B. t C0 Y
if (emailerr != 1) 2 f$ ]5 |3 b4 V3 K7 c/ v1 l
{
{- y" i; X* |7 i' M! ]2 m alert("请输入正确的E-MAIL地址");
5 l! N8 A1 V' ~+ ^6 @: m. n6 S document.sform1.email.focus(); ) ?. W2 p! S& J# q: ^5 i" I& H
return false; 5 d/ Y1 M w. A# w
}
' C; X+ N* f! j- k: b6 F' |' X; h * F& D" J% u) K
if (document.sform1.checkask.value=="") ; j4 P# W9 z( N8 M
{
# V7 s5 F* v1 w; J alert("密码提示问题不能为空"); 6 @" O$ a* ~; O2 w
document.sform1.checkask.focus();
9 l9 Y1 K; P! } return false;
( p' r- ~$ R3 x; j } 6 J; Z% l# S, d6 k
if (document.sform1.checkans.value=="")
6 S% t8 D \ p2 J: ^6 L { ; ]/ [9 _+ S. d& D; ~2 A
alert("您的密码提示问题答案不能为空"); % @! v7 W& j5 t7 j; H
document.sform1.checkans.focus();
, M* D$ Y3 B( O7 Z; D return false; 5 {) H' g# K% V/ X3 s- T) r
}1 j% Y* ]+ J( ], a A0 e- G
return true; + N9 ?' I4 C) u# L, d! B
# k9 @8 |& e- ]- v$ G: c3 t
}
l5 g) K" H2 f: B</script> |
|