|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14399
- 金币
- 2485
- 威望
- 1647
- 贡献
- 1433
|
这个脚本对你可能有帮助:9 t D6 C& F% h* A% c2 \" v, D
<script language="javascript">
# D* t& q% a kfunction IsDigit(cCheck)
& z! o' F/ _; H0 { i; o {
+ d8 G. J# G" e+ _ return (('0'<=cCheck) && (cCheck<='9')); ! r. o- L! e0 b2 p( {' _
}
" T/ J0 o' F7 Z' v' n. I
/ O d# R" \* `% Y q Nfunction IsAlpha(cCheck)
/ n% \% V" R2 R# g' F { , @% \/ J1 U9 F% t# z4 R i
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
# X9 M ]$ M& K. Q } $ j; h9 |, e5 @, P
- E, d( j( [2 ~
function IsaNull(cCheck)
% W7 s+ u2 y. e0 S0 G { ( P5 h) n/ T! Q1 E; T
return(cCheck != " ")
0 ?0 v- l0 b4 V5 \( [7 b" \* G }
0 p7 H+ g S' I) N" e& V
1 l) r% S& P7 l) N8 Tfunction checkform() / }' q7 |0 H+ z) s E
{ 6 p6 b; O6 I& C U! s$ k
id = document.sform1.id.value; . y0 l; s, X0 l0 g! v" K
if (id == "") 9 M& A7 W+ S3 V+ s$ s/ i
{ 0 W; N) l$ B# b1 B: {
alert("请输入注册名");
1 F* v7 v/ [& c9 ]- T! ] document.sform1.id.focus(); " n. H" K$ q/ O! B% x" U/ F$ \
return false; % l( S, v. P4 T4 L# p: X
}
9 P& A# j0 Q* L8 \2 t, S
$ m) P. B |& A1 g for (nIndex=0; nIndex<id.length; nIndex++) $ Z- l- o! c x5 M3 E" l
{
: A; k5 z9 }% q& z cCheck = id.charAt(nIndex); . ]" T- A6 V8 [8 M' V) O
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) # q. X& V7 {: V0 f/ U" Z$ P
{ " {7 B; e- L9 P3 c5 }
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); ' c: ~4 q! k# B% I' H3 h
document.sform1.id.focus();
/ F! G: }4 J7 i/ ]2 T9 e4 R. R return false; # F0 N3 n, p4 f/ B
}
# I" [ }9 U" D9 B; R }
2 M4 T7 v- E! @# G chineseid = document.sform1.chineseid.value;
4 X) Q" F' l; t" E if (chineseid == "")
% d( E0 l+ @, P; Y { 8 I5 i. {" C7 t) z* ]
alert("请输入中文昵称"); ' k6 ~$ B5 Q4 N1 @% S
document.sform1.chineseid.focus(); # b* x( Y1 P; {# g+ h0 H; {
return false; 2 b" y9 F, |7 ?
}
& a: R- d8 V4 p' I' Y; b J; F password = document.sform1.password.value;
+ T8 ^5 t! N; C5 N F" x3 ]+ q if (password == "") # Y/ g' @+ Y- g6 O6 G$ V8 A
{ # }$ N) N! u8 v
alert("请输入登陆密码");
4 y$ h9 _+ y5 \: K+ A: T. ` document.sform1.password.focus();
$ C. ?# M! k: d \+ e3 K return false; 7 w6 B! ?. H+ h& z& Z* N6 x
}
) e1 Z! N/ V# {; ^7 I password1 = document.sform1.password1.value;
8 A4 S4 v7 O( P: Y/ a$ q( H3 x0 ? if (password>password1) ' [. q, q- w) h! X4 ^
{# L5 P d! L2 F) Y/ q
alert("重复密码与登陆密码不相同");
" n6 }' w% Q* Z$ B7 b% l document.sform1.password.focus();
9 i" H: u; X1 w6 X: M document.sform1.password1.focus(); & {9 B1 _0 s! K' I3 {" [8 e. |
return false;
" t( c" y0 I8 f% B } 1 V7 h3 ^/ I8 |7 V' B e4 a
if (password<password1)
7 \: Y {. A6 R/ T# C {
! e4 V6 ?$ h: J/ H7 f- X alert("重复密码与登陆密码不相同"); 1 A, q0 U! G3 v4 s# H
document.sform1.password.focus();
/ |1 w* @+ L1 V7 k, Z, A9 c document.sform1.password1.focus(); . y3 _" j; M/ S* J
return false;
1 l- l1 N6 n- D; ^# T: ~ } 6 \& G& n. j9 v j0 t$ B
if (document.sform1.email.value == "")
4 I6 Z' S U3 m7 d8 o {
3 F H- q7 i. z# O' i alert("请输入您的E-MAIL地址");
7 k5 ^" T/ ?' u& { document.sform1.email.focus(); 1 p" r& t; A4 }$ x" H
return false; 7 B+ Q% p8 d8 m' g0 i Z* V8 \5 Q, w5 L
}
?6 T) [ [4 ]( b8 O, Z( U9 r
, B7 {/ Z, ~6 k" j email=document.sform1.email.value; 3 l8 t# W% K; i D
emailerr=0
2 E1 }% M0 k! w) B2 I7 E for (i=0; i<email.length; i++) # d" q$ z9 ]2 A+ R
{ 6 g. A- b f3 M2 t. ]
if ((email.charAt(i) == "@") & (email.length > 5)) ' c+ K/ S. W# r" q# D6 K# R
{ ; S' b' p3 Z; V: Q, F
emailerr=emailerr+1 % f, U/ a5 A3 j$ B
}
0 {5 }$ E; j4 e3 l- d: h }
4 ?) ]2 G2 h% ]4 s5 {+ N7 ]$ C$ S if (emailerr != 1) # a; t2 P8 S- L9 F4 |1 r
{ ; j: ` ?; E, q- `
alert("请输入正确的E-MAIL地址");
" d4 O6 G/ K# h( S/ O. }1 E document.sform1.email.focus();
1 J5 [3 b; b( g2 S return false;
5 \) w$ }. p- [. H; N( h s% l } & V2 z6 ^# W" _% ]3 s
, M. u5 j& E& ^) V+ { if (document.sform1.checkask.value=="") / ^$ C+ C/ T2 @: ~$ l
{ ( G, `( z% p0 E1 y) @$ Y1 t
alert("密码提示问题不能为空");
. o1 c! H* K- i- z5 A, t document.sform1.checkask.focus(); 3 o% `% E) C* T- B$ g: \! B- `# n
return false;
7 v4 R$ K) E+ { } # P, K: i1 M1 P* Z2 _ j3 y
if (document.sform1.checkans.value=="") - O2 Z( g5 ~: n' F, P% l$ t
{
7 d& a; @( w+ T0 j; q# e6 R( } alert("您的密码提示问题答案不能为空");
: h# J' L4 L7 `7 y! }' D document.sform1.checkans.focus();
( Y& ~ |+ [8 u* A9 m1 B return false; , g Q6 _; v% r+ U9 \
}
+ O) ], i5 p+ ^* S return true; ! ]6 \4 T% Y% ]3 C. S3 d3 |
9 ]! N; N0 h$ d5 \7 T( B9 {' f}
2 ]7 N3 k( J6 r4 y% s) i. A</script> |
|