|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14435
- 金币
- 2503
- 威望
- 1647
- 贡献
- 1451
|
这个脚本对你可能有帮助:+ O( b _" I$ C& p! m, ~! v6 ?
<script language="javascript">
2 S% U6 ^# x* _/ ~function IsDigit(cCheck)
% Z, Q- z4 h$ ~, F { 7 ?7 k/ r: x# h! t& g0 S
return (('0'<=cCheck) && (cCheck<='9'));
& v0 h+ ^% C; y. C* F1 x5 W% v/ W } # g6 O# ?; Z9 ?8 V
, W' W0 @( P$ g, x) ?7 dfunction IsAlpha(cCheck)
T0 |+ {5 b/ Z" u% E' m9 f {
9 ?, U: ?, q$ z7 ? return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ! j' y8 N5 P- M2 O, Y o
}
6 X2 v* [( e- D z! j& S* D3 U9 @ ' M, G8 r; F0 d" `" d
function IsaNull(cCheck)
8 s0 i2 N$ ?/ H3 M3 a! u {
# S* H) u( f# h; z9 G& R return(cCheck != " ") 2 Y5 C+ \1 D( k: r# Q9 ~/ G N
} 8 Z& w0 U8 ]* v n) s2 q9 |0 w
& Z3 K/ ~4 l: A3 I5 U+ g
function checkform() % P3 S$ H9 i/ G) C. M
{
7 T5 E) d, e3 I" | id = document.sform1.id.value;
/ d' k! r$ ^. v2 @ if (id == "")
- J; @) h: `( {1 K {
1 V' J& q% |5 i: l- P alert("请输入注册名");
, n; K. Z3 x# b) M0 ? document.sform1.id.focus(); 1 Z \' {( `7 e \1 d- A5 T
return false;
/ c4 y% W6 i( Z2 w6 W& ]6 M' x+ D }
r6 i) p5 U0 p- m& q
1 g1 q6 ~" y+ ] for (nIndex=0; nIndex<id.length; nIndex++)
4 H( r5 {6 i' A" H) s {
" M3 m/ U1 e v8 Y: ` cCheck = id.charAt(nIndex);
! a+ I- l7 u$ o( Y+ a. I; f if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
. j: V% d# w* l+ M+ t1 b, {2 R) e- u { : S ~* A: x' f
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); $ D, G( ?6 g, o7 c. Z* }! }
document.sform1.id.focus(); 7 }+ d! E3 t: z; b8 Y1 R; I4 U8 x
return false;
5 {- [# L( @ G) {5 x( a } ' \; b6 {7 ? }' }' o6 h
} 2 E/ G& t8 ]: P
chineseid = document.sform1.chineseid.value;
; u" k3 w9 c% C' b! h4 h3 n$ ` if (chineseid == "") 7 M0 z) ?& n* |/ O, l$ q
{ " L' ]4 x, y9 x; q' y4 |% k8 y
alert("请输入中文昵称");
+ u* s1 b7 W% j+ @4 k. D7 l document.sform1.chineseid.focus(); 3 `" W8 x8 j2 J7 i5 c5 ?
return false; + z9 L1 z% m8 E& i c2 V' ]* i
}
9 d0 m8 |( T5 |& h) K ? password = document.sform1.password.value;
{, } t- N2 N& ] if (password == "") p. t# {/ S9 c3 f: ^* B+ B
{
. X3 l$ ^; \1 g8 t, t/ T9 E& H alert("请输入登陆密码"); 6 `/ ^/ J3 m4 C+ D0 P
document.sform1.password.focus(); " x6 Z; |, {! v+ {
return false; 9 h2 N" v" r( X2 U: i
}
7 c8 q2 Z- K& n" C$ h# V password1 = document.sform1.password1.value;
' X3 o3 o3 _& ~; _4 c if (password>password1)
$ a: Q$ J$ I3 o. l. B4 \$ \& Q {
3 K3 ?* G" \, G$ l! h) ^) S$ A9 o alert("重复密码与登陆密码不相同"); , N! {3 h) j4 ]
document.sform1.password.focus(); ) c( m( N" n# H3 v* \
document.sform1.password1.focus(); & Z& E4 O' k( l8 Q
return false;
2 U) T: k' ~! |6 p/ k% l } 5 g5 R2 G6 A2 C' y
if (password<password1) ' B6 v' f$ O* R$ ?& G$ B% F
{
' d6 q1 h1 I8 v+ {5 ]* f. Y$ K alert("重复密码与登陆密码不相同"); # C K3 T; M5 D9 J. f6 ]
document.sform1.password.focus(); & J5 f0 h2 Z' x, ~4 t6 _9 i
document.sform1.password1.focus();
/ }& }5 B5 e1 }' n0 K: p2 n return false;
$ |8 i; }0 L/ n+ s& ^4 m } & J7 f2 z5 Q. k* P- J% w7 E, j# u
if (document.sform1.email.value == "")
/ s8 ^5 Z1 c( u6 ? { 7 O& S& K& v4 {6 c& L' ~
alert("请输入您的E-MAIL地址"); 0 @; s: \7 d" N$ T( v
document.sform1.email.focus();
8 A: p" C5 h& F" ]" W z& m; d6 P return false;
7 J( @$ s6 {# y: z } 6 k* p l) r! a: o" w' c& @
# L; z8 z) G: l7 I# e* z4 r
email=document.sform1.email.value;
0 n7 x3 \ @$ y; A& Y) E emailerr=0
. S, R9 q8 }' ^+ j2 t8 \0 G for (i=0; i<email.length; i++)
: [) p4 w+ P$ s3 l3 w {
8 I+ I5 m3 a, }# |' g/ t if ((email.charAt(i) == "@") & (email.length > 5))
8 v- \ {) ~, e5 \' [" k {
+ M; g! A0 w& d( l* Z, y a emailerr=emailerr+1
# j+ u2 j% Y# N5 K+ k! n0 C5 f } 4 q2 M" I! @6 j! E4 ?
}
; K% f/ x! m# c R! \ if (emailerr != 1)
! a. O+ L6 X9 E1 H) U0 | {
) G' `8 t1 L% V) O- I3 J2 S1 ~: H alert("请输入正确的E-MAIL地址"); . i; l' c n0 f n4 d6 t- c, L
document.sform1.email.focus();
* A9 A' m! c6 c( ]2 ]* Z return false; c, D" P8 T5 Z% T$ {" \9 |# n
}
) K: j: X Z. ]0 f' Q) ?
9 e' H- t' ?) L( m# ?- p* e+ E if (document.sform1.checkask.value=="")
7 A- d9 b( n( q% P- C8 a! L4 k { * t7 `6 b: d& u, B* c
alert("密码提示问题不能为空"); / f$ M9 F$ u3 A: d# m! _8 D
document.sform1.checkask.focus();
( ?8 W/ X4 c) S/ @, c; d return false; 8 S% | O6 W( V! F J3 n, `( D
} 5 @4 K! S/ e" J2 p
if (document.sform1.checkans.value=="") / a$ s# r4 K% ?% P
{
% e, r% j6 @" n5 t alert("您的密码提示问题答案不能为空"); 1 Z% t4 x5 g+ n
document.sform1.checkans.focus(); , n: l, V) c4 q' H$ w+ M. a! r
return false;
8 y- j- v2 }" J: y1 [ }2 e; U' E9 V: x: w6 F: R7 X7 s) ~! a
return true;
/ J$ c: Y+ {- |) \ k3 C B2 k. J/ Q; u
/ \' ~# v# o+ f% V, e}
1 Q( l2 J2 x$ o3 t* g& O4 K( p</script> |
|