|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14323
- 金币
- 2447
- 威望
- 1647
- 贡献
- 1395
|
这个脚本对你可能有帮助:
, v* A4 A6 V6 k! U& u' W. j6 q<script language="javascript">
9 z: Q" X( B$ V; O. Y9 ^# I, Tfunction IsDigit(cCheck) + \, k+ ~4 Q( }+ u# K A3 u/ X0 o
{ # m0 f+ d0 s. E! x( I) m
return (('0'<=cCheck) && (cCheck<='9')); 6 ~$ A9 x2 c0 e% e7 N) s( B
} ' ~8 V, `& M* ^ f8 @0 t
* U, s$ Z/ e/ g2 W7 }2 V& f- ?. b t2 b' o
function IsAlpha(cCheck)
8 G& r: Z5 A( `) S, }& G {
" w9 K2 ^( m9 A$ r/ \7 I2 F! h) u return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
6 z! M, C6 ?- I1 M" I5 i- A }
* E: z* t2 J0 ^% i* R2 z
2 c+ m4 j/ d- `7 n( V9 q- _function IsaNull(cCheck) : Y- K# c! \8 F
{
# G9 j! Z6 }- a* v return(cCheck != " ") 8 {: q4 Y+ q) C8 t! N- N
}
% m% M6 Z; G/ W( X ' ~. [/ e) @: h$ o6 E2 x, O
function checkform()
/ ^$ Z4 Q f4 K+ D5 |2 J( `' u5 \, t& \{
9 p; D0 Z# Q' r1 v" S id = document.sform1.id.value;
9 L, X9 }& M6 C, p+ | if (id == "")
h, ?& _0 B# W4 V: b4 ^ { & o- L8 \: b- W7 K! M! T
alert("请输入注册名");
4 V' g8 L) E7 [% z; L# ~( L document.sform1.id.focus();
* }$ l1 Z: t2 |( A) i1 [7 e, A return false; . F" n# m: `% Q; a+ \4 ]: Y g
} / X8 d. ^) A J. G+ ]: D
2 T" S" b u& U, \: H+ K for (nIndex=0; nIndex<id.length; nIndex++)
) F) k( m( N# V2 U {
7 O" q- b) y2 F* \ cCheck = id.charAt(nIndex); 7 y% ], X( {" R- ?2 B9 `( V
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
3 v% s! Y+ R0 v' p% q- ?) ^6 M {
! P* s# Y& P/ r* R6 j; n alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); ) u7 k* L. ]& g; u6 M
document.sform1.id.focus();
% A1 }: j$ }, Z# _ return false; 1 I5 G/ y; O1 H: M$ s
}
/ t6 g! W5 ?( b( i } * x5 J: k4 y8 u$ d- M
chineseid = document.sform1.chineseid.value;
) r* Z! E2 L) M& w if (chineseid == "")
" O L1 Q( ~! o, n+ v { % `4 s5 s$ x. ]2 E9 w0 u7 T% [! h& [# W& I
alert("请输入中文昵称");
7 p ~ v) e' f: x1 I+ d& Z" [7 i document.sform1.chineseid.focus(); # K9 w2 H$ n) p
return false; 2 y- }% J# t5 `1 x* K6 l. D+ n2 I; m2 T7 w
}
0 z0 i8 g7 I3 y password = document.sform1.password.value; % P/ B6 u* p% G+ N* }
if (password == "")
( x; s. {4 {" Z( v {
# U7 w y3 X/ H( m alert("请输入登陆密码");
+ ^6 \' P6 V. D5 r; ^ document.sform1.password.focus();
: }# V0 V3 s* g- _ return false;
* U' N! C; W" s Z$ s, ^1 W }
! O( ~1 I+ R0 G4 B$ i2 J; |, y password1 = document.sform1.password1.value;
; \- j( |2 s7 ~ if (password>password1) 0 `8 D' b, c) y1 q
{! O! Z6 q$ m9 O& P! e- p
alert("重复密码与登陆密码不相同"); * }8 e# i4 e8 g6 T0 {6 \5 _
document.sform1.password.focus(); ) x! p: N2 |0 V9 V1 z$ r- u( ~* s
document.sform1.password1.focus();
* a( E. S+ l% f; n0 k$ Y return false;
) m3 r/ A9 Y' M }
/ y8 O k' O' E7 d% nif (password<password1)
6 ~7 {4 Q5 _) \ {+ E& ^3 K) Z% ?: D& R
alert("重复密码与登陆密码不相同"); 4 _# H+ b) R% m+ S- q% K* h
document.sform1.password.focus();
( }7 _: C8 S3 w+ d) N document.sform1.password1.focus();
. `! m4 j- v+ F1 w' P1 f" n& D return false;$ ~; ^- C/ Q; x- x: M: x. J
}
8 ?5 N7 I5 ?; X$ o) Z8 k if (document.sform1.email.value == "") 0 R' N4 t$ H% _( G
{ $ r$ M& o+ ` g6 _1 p
alert("请输入您的E-MAIL地址");
" s# `8 [! h$ \ document.sform1.email.focus(); E6 d0 }* M/ K1 D7 k2 u2 l2 _9 r( O
return false;
8 ^3 x' C+ O0 u% T }
% m' p9 }' @! X- O. w! F7 j9 F8 U
9 h6 x2 ?( R; R0 _) ~ email=document.sform1.email.value; # r1 d: j8 r+ |
emailerr=0 / H5 x: Q: ~. V
for (i=0; i<email.length; i++)
4 e L- a0 Q9 D { + Q D: S' I3 I/ k
if ((email.charAt(i) == "@") & (email.length > 5))
4 E5 ?$ Q( k, ? A2 }3 A4 Q {
/ [+ q- Z8 ?5 g5 n7 z0 U& X emailerr=emailerr+1
1 @- i; P# T8 Z! ^ } 7 j2 j) u3 d- p- w$ @
}
6 E0 G) ?0 |3 {" F, w9 T if (emailerr != 1)
& M3 ^4 x1 e' I {
, U0 D; Y9 k' Z2 U$ q3 G alert("请输入正确的E-MAIL地址"); 1 D% D9 E* W& Y
document.sform1.email.focus();
+ L l7 g* g$ a' P4 o) P! M7 N return false; 3 ]6 |* v2 i- G# s- R* g/ H
}
+ Y8 C* H8 q1 C8 ~
$ M9 h) Z/ L3 Y if (document.sform1.checkask.value=="")
& j+ S2 J, w! Q) B8 y6 g- K { - c3 a# i. N# j- o
alert("密码提示问题不能为空");
% `' \8 |5 m2 v1 z6 m document.sform1.checkask.focus();
# X" v# m0 |) T6 k. _ return false; 7 A" e, V# i( b" V: N
} 8 R+ ]5 q9 {5 ^# r2 S& w* o* W
if (document.sform1.checkans.value=="")
+ M& J+ Q6 l. f W! [2 F2 d0 t' Y* \ {
. r4 P: u$ _. r8 m5 @2 s; i" M C alert("您的密码提示问题答案不能为空");
: \4 J$ k- S: x7 K document.sform1.checkans.focus();
& V& ?, |8 h g9 ]5 f- t/ S return false;
M6 y* L7 F g. {) j/ W }* j; U1 h! |; R0 d2 W- p
return true;
; J Q$ o+ O' E0 E6 x v5 {
$ w% C0 M) B. u% r3 ~" |}
! U! z+ p6 a' I8 Y2 o$ I</script> |
|