|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14427
- 金币
- 2499
- 威望
- 1647
- 贡献
- 1447
|
这个脚本对你可能有帮助:
0 e: X. B4 y8 m% h1 W' W- s r6 p+ ^<script language="javascript">
7 I0 p8 _" o: d! Ofunction IsDigit(cCheck)
3 y/ j8 m9 N' Z9 T/ ~# q' _) V8 i! r { 4 [* y5 g) T; `* d3 H
return (('0'<=cCheck) && (cCheck<='9'));
r$ L& Y* M' N } & L! J# _) W' o: H; a
6 h9 f( F3 j" K( C. H
function IsAlpha(cCheck)
" b& }( G7 q4 l {
0 ^! L0 N, o1 X* o return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ; r& ^! q! u- r4 ]+ E1 m# i
}
/ W( z& O& ?* k! B7 |6 C; [3 L
4 o) {' \7 j* L* X, U- e" Lfunction IsaNull(cCheck) - \4 g' l/ J4 Z0 s8 {0 @; J
{
$ S2 o3 D& V/ |2 i return(cCheck != " ") * s' S) {* }4 P; x
} 8 P+ a2 L4 m! [3 ]5 j0 _0 h: u
! m9 T' L. ?; x. |3 Yfunction checkform() c% D) S A! e% `3 l1 R% ~
{
8 w6 {/ m4 H3 Z) C( A; j id = document.sform1.id.value;
" h' ?6 U. e# G5 B8 O5 M9 i& w if (id == "") * M# M& x1 q& l5 R/ G X4 m; h
{
& v# J" P$ b% L# N- V# \; |6 ? alert("请输入注册名"); $ r) s: H/ K3 S# z+ e+ `
document.sform1.id.focus(); 5 C$ T! g' g+ r; c/ m7 ]4 W
return false; . y5 Y* z; B' K0 J6 k' X
}
$ W9 ~+ }7 D( D% t
/ n1 Z4 n8 h# X' x- d for (nIndex=0; nIndex<id.length; nIndex++) / w) R1 x0 F1 T) t* ~: }
{ 9 A, H+ h5 S( y0 n0 k; N7 {+ P
cCheck = id.charAt(nIndex); / z! Z- G0 |) A7 V9 Y
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) $ u7 v" G/ A9 A2 ^! @) _/ J
{ 8 d0 C' Q* E5 ~' D3 `+ c) o3 e
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); " O% f3 V# b2 i/ E
document.sform1.id.focus();
7 F* g" @% k% C9 ?/ Q2 k# X9 w: p return false; ( V* U$ h! j2 g8 ]1 A
} $ m) p) e0 t% X& N% Q6 B
} 0 E9 N$ Q: @8 O0 y* H4 H8 Y" k* }
chineseid = document.sform1.chineseid.value;
& s3 x8 C& j) N, F! p if (chineseid == "") + \- ?+ A9 f3 J/ k" H- m; I9 f
{ : l [: ~ q& Y+ b1 g7 Q* @+ M
alert("请输入中文昵称");
# S* ^. E8 I- U3 `" I document.sform1.chineseid.focus();
. r! ]' w; j" k* D return false;
7 m! O9 z: j1 A } 5 }! |( z1 K) o) t. d9 s) W
password = document.sform1.password.value; 2 |5 p2 n6 m! |, `
if (password == "") , z( L! y5 Z$ t9 y5 L
{
9 K2 m# b. W! r# J/ X1 v8 j. c alert("请输入登陆密码");
$ v% n# h5 O, Z- B- }6 T document.sform1.password.focus();
. k4 g5 Q; Z7 v return false; 2 [! T6 @# k8 a2 N% W
} ) B: \3 M$ m ]2 _' M: Q$ j8 G
password1 = document.sform1.password1.value;
& r# n* l) M6 ^0 I6 ] if (password>password1) % u% i+ S' N* W. b2 \) G
{1 b' b1 J; T9 M8 z2 |& T
alert("重复密码与登陆密码不相同"); - z l7 f* J# T0 k* o# b
document.sform1.password.focus(); 9 O6 t8 ]6 k; O% E+ p+ G b
document.sform1.password1.focus();
% U$ f! ]6 |/ ]3 W return false;
7 Z) l; B. S9 d$ c6 E& v: Z) E } 7 q* @8 V w& z' Z) B2 E% ~. Y: _
if (password<password1)
" `) d2 X% \1 ? N* Q {8 q( a1 F' |' r3 @# ^! d0 ]) o
alert("重复密码与登陆密码不相同");
$ {3 {8 b+ D7 h document.sform1.password.focus(); $ d0 \$ o# x( `% `1 ~1 T z) x* j
document.sform1.password1.focus(); ' q: i9 W, S% _, N+ t$ ~8 O( o
return false;, e% g9 i: K) I+ Z# i, H. ]
} $ `+ s' }3 X) ]5 c
if (document.sform1.email.value == "") + _ o; P9 [0 U3 h5 r
{
9 O3 [& G$ G% l, f i9 g! f" M alert("请输入您的E-MAIL地址");
9 e3 \; ]$ _3 C4 q* s* u document.sform1.email.focus();
7 K K; b( e+ l return false; 2 x+ K K! c K" U7 M4 I) x; S
}
2 ^/ p6 c5 _5 z3 h3 n! K4 L 6 K9 ?' T, r; G0 k) \, a% @$ t7 ~9 r
email=document.sform1.email.value; 0 ?& V7 Y1 W: X- \3 ?" b
emailerr=0
" f8 n9 w, z3 v9 T for (i=0; i<email.length; i++) * F z3 w0 J. p# H2 [, i" Z( n+ X
{ 9 ?9 k: `5 B3 j8 p
if ((email.charAt(i) == "@") & (email.length > 5))
i7 V7 {! C f8 j; j! u1 X {
@3 R/ K. N4 ~9 k, x' v4 { emailerr=emailerr+1
/ O* }! \' _6 X* H# b3 J# z3 s, T }
: G) T+ h9 W* R. B4 x0 Y6 e9 g }
# l8 t7 O) {9 B* {. f' n6 N, s) \ if (emailerr != 1) ; s5 w2 z! F8 }
{
% o) `' m5 F+ E. ]9 i( A% u3 o alert("请输入正确的E-MAIL地址");
1 u2 `, G6 ?5 L I& S: G document.sform1.email.focus();
3 ~3 c) D3 r' M; ~% G# H5 V5 s return false; P( k8 M& m! `2 T
} ) `% N! Y( G6 l2 c9 ^- A6 |: N, F" E+ T
! v$ ]$ r: Y9 ~ if (document.sform1.checkask.value=="") 9 r8 q! F% d k( ^7 w- M/ y/ o3 |
{
; ?( M0 }3 W; L/ X# j4 W alert("密码提示问题不能为空");
: z0 z9 x7 H% c4 [# t2 f! v document.sform1.checkask.focus(); / l+ y( F# b2 x# E7 z
return false; ( `4 t/ K1 C# \; G
}
/ ~9 c( s* _3 W6 u6 P" v) s if (document.sform1.checkans.value=="")
% c z9 @+ t- `4 }) s2 Y {
Y! }$ O. I. W alert("您的密码提示问题答案不能为空"); . Q# b- n; l. Z2 h$ w. ~
document.sform1.checkans.focus();
6 r' N3 ?5 Z0 m: v3 g return false;
3 g& u* R2 E+ E* Z }8 R1 Q. @9 ]& Z: n7 R* j+ } k n
return true;
/ ?" Q1 x: K; a: n
- V* m4 z3 R$ e8 a2 @}
7 R ?& S- v) Y) ?% C3 h- c! ^</script> |
|