|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14329
- 金币
- 2450
- 威望
- 1647
- 贡献
- 1398
|
这个脚本对你可能有帮助:1 N6 \2 d- ~. p: r" P' c6 C
<script language="javascript">
2 W+ w& I- x! H# Dfunction IsDigit(cCheck) * c% K) S' e; J- C, T8 }! ~
{
9 t) C. |# g8 X$ Y. m return (('0'<=cCheck) && (cCheck<='9')); / g0 |4 @! I4 c
} ( p# F: U, A8 s6 k% ?' |
$ |- R& q: k ]: ~' J k: F
function IsAlpha(cCheck) , u9 _ z( l3 k
{
3 [- r' v8 {! W$ X4 u return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
4 o" O+ H& M$ r3 ^* e } 1 n& U* t1 d% \: X* Z
9 l# [+ y% P N; n
function IsaNull(cCheck)
* u; E( i% f+ ]3 B& x0 [! n$ b/ W$ z { ; ~ M' u( i) Z8 s& Y
return(cCheck != " ") 4 \5 }& Q" t6 s, J4 {2 a: `1 Y, K
}
) w1 u; m* O3 ~& V: _7 [
) i$ d; {" n9 Afunction checkform() " {* O+ \) K/ V. [" D' J, ~
{
0 m+ ^9 K5 O4 e: J; r: n4 w( Q3 p id = document.sform1.id.value; $ P- p9 W4 e/ l$ E* C2 B0 K
if (id == "") 0 M9 V, }$ l) g9 @
{ ) {$ }+ ?; Q: \! X+ x1 Y1 y3 [
alert("请输入注册名");
* `) e+ a, p, f document.sform1.id.focus(); * H1 B/ ]$ v) J' f4 d9 L* { n
return false; - S; R' D I- y% `
} 9 B& ^6 x% ^1 C% A# H& P
! v5 {* F2 ~7 y" m$ J- R9 q2 q) c for (nIndex=0; nIndex<id.length; nIndex++)
) J2 Y( E" u+ L) w% e/ p$ d { 0 p" a. l/ G' f: {/ r d# W* V
cCheck = id.charAt(nIndex);
# J4 h# f& G: j1 Q if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
) n/ [0 e8 v2 r; Z3 B6 ], \ { 5 I+ y6 i) H1 D4 k/ q8 p, ^9 U4 X
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
/ j, s/ Q. F1 d2 _7 g6 q document.sform1.id.focus();
1 f8 S- J" ?6 _7 Y6 z+ g7 | return false; $ k% T/ r+ g7 x1 y. u; L
} % e9 i! c: P8 a6 r
}
; f* C; _) T+ T$ u chineseid = document.sform1.chineseid.value; # d6 M6 N$ a* T6 P6 p6 E8 V+ I. w% q
if (chineseid == "")
$ \" b/ E! ^5 y$ d c) d {
5 ~: D* l$ K% r0 C alert("请输入中文昵称");
6 @' `! M3 \- V/ f# M ?. D& Z document.sform1.chineseid.focus();
2 D8 _- U* _) w; l3 _: ]- r3 Q return false;
/ Y; }% p9 W) @0 Y! F } 4 p& @8 }4 b) B
password = document.sform1.password.value; @0 D/ V2 S! O" c4 t& z. W0 Y
if (password == "")
: D# l3 ^: U. H9 _" B! q { + i4 c3 [: k4 @" _; @' ~& t* Y) S
alert("请输入登陆密码");
! s& u8 L+ q" O- ?' X, g% G document.sform1.password.focus(); ]. e* B) Q) W9 ^
return false; 6 ]% T+ ^9 Q x
}
: H5 C2 _3 C0 C, u password1 = document.sform1.password1.value; - n7 e6 w: e1 h( i" e4 ~$ D
if (password>password1) 8 e8 a3 t- F9 X2 m& |
{
) ]/ B+ |. Y0 y* Y) A/ ~ alert("重复密码与登陆密码不相同");
) G8 M+ `% @4 Q9 g/ m, E. T document.sform1.password.focus();
" ?" j! @3 k1 o1 U1 X8 H document.sform1.password1.focus();
! w) w: L1 E1 l# z+ T! U2 Y return false;0 d/ p6 Z! n+ n
}
6 {6 z& r6 Q9 ~4 g& L4 Gif (password<password1)
" E2 L) L& v5 r; l( e# a {
' B) ^% }- e% G: {/ v alert("重复密码与登陆密码不相同");
, B+ ~9 b" d+ n: O$ Y! q document.sform1.password.focus(); 8 B5 [4 z2 }2 z9 a
document.sform1.password1.focus();
: v; }+ q0 W( J# i$ ?3 k$ ^ return false;5 b: p( l) F# \' \, _6 Y. A
}
( `# `1 c# \5 F' F if (document.sform1.email.value == "")
. \+ {5 |" I& v" N6 Y9 \ { 3 O4 C4 r! F& c6 D' \. v
alert("请输入您的E-MAIL地址"); ' e+ c1 o7 A% I0 F: b( Q' H5 {
document.sform1.email.focus(); ; }! R8 l1 X7 I6 J7 b- `8 h0 Y m% ?
return false;
8 |: [) Y+ P+ x, |' K+ X } # F( [* k- W% C9 l3 b0 ~
- h A' Z W: A$ D' v. a0 u email=document.sform1.email.value;
5 e4 H& \, P* u/ q+ B" B/ G emailerr=0
/ Q5 {- `; r; g, T for (i=0; i<email.length; i++)
8 i, G0 i/ F1 d2 d q { ( v, y; [; {$ O, W. w* g( y
if ((email.charAt(i) == "@") & (email.length > 5)) . l( `' V# [! P3 B* ~6 h2 t* y7 }
{ : I2 F; L, B% t$ v% i5 Y. ?
emailerr=emailerr+1 # N/ {$ p- K2 G1 _8 U: k* O
} # r% h! b' q! H9 b. u
} 0 q$ H* X7 _' b- S( P! V' U
if (emailerr != 1) , G! ~" d L# t
{ & u9 r* P% ~. m/ s4 \1 |
alert("请输入正确的E-MAIL地址");
- n3 V7 B7 F N2 h: H document.sform1.email.focus(); ( F* f9 A% O0 y7 p4 `% `6 o
return false; # _" Q9 Z2 [ L( z9 a$ r" H
} ' i' s9 ~: s, P" G
0 a$ r* ^& T1 ?1 f& b
if (document.sform1.checkask.value=="") 6 T% o1 u: x5 }3 d
{
( P: Q* T- i1 d1 x& z9 e alert("密码提示问题不能为空"); 6 x6 v3 ]8 z1 W/ [1 i) K/ `% \
document.sform1.checkask.focus();
; ^+ y/ v2 ^7 f, n return false;
3 ^* `" Q: G9 |; ]+ F) i }
9 o( r& P( A; X; L) I5 x if (document.sform1.checkans.value=="")
" A/ G' K3 `3 |6 c/ o' C' P {
/ b& ^5 U& p4 p6 g! m w alert("您的密码提示问题答案不能为空");
N* |/ |0 N1 @6 Z3 c document.sform1.checkans.focus();
, e# _5 E# X ` return false;
' ?: ^6 o0 M$ ~ }4 s* z" H3 a$ c( {* k
return true;
3 B( ^: v% V& | , F' s3 \) x; x7 Z
}
, G. D. O2 e9 S1 `8 }</script> |
|