|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14417
- 金币
- 2494
- 威望
- 1647
- 贡献
- 1442
|
这个脚本对你可能有帮助:
7 Z! e" J4 v! j# ?& c; M7 ?5 ?<script language="javascript"> 3 S& r+ j& J+ v7 ` u. \0 N. ?
function IsDigit(cCheck) / k$ g, F8 Z) S
{ o# d9 i; {2 E. A% P' l
return (('0'<=cCheck) && (cCheck<='9'));
7 H5 c9 d: H8 {% U }
$ d; V9 @- M' H# u
& i k1 ?. X8 Nfunction IsAlpha(cCheck)
" I, f& p3 r1 y7 W- z! b1 L {
# n1 k, `( ~# j5 V. w, \ return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 3 x( Z$ q( p1 S0 N. T- A, p
}
5 z B' D9 `8 }# Y2 W* Z' [" n : H0 L) G/ n3 `. t- ]
function IsaNull(cCheck)
$ W, h2 ~- Z6 a6 N { : W3 v( W8 g4 c: Q" L2 z3 e
return(cCheck != " ")
; ?1 E# \8 @( w2 O% ~( c! y) d5 v }
9 I+ P- D& Y. B R" \) Y6 c & `0 _! {4 C. F2 g4 v/ O$ O8 S1 I
function checkform() + I( O9 j9 r+ r/ {) e* y
{
r5 B" r2 F. c0 V* K2 H id = document.sform1.id.value; + m! J1 v* f7 F$ ^) M# e. e0 r. k" e* C
if (id == "")
; }1 ]/ B/ r5 S$ f" x {
% ?9 x# U: X% N* Z4 a alert("请输入注册名");
2 z; i n" M, M; O" l* |: J3 S document.sform1.id.focus(); # C, k1 t2 g2 ?9 e. W
return false;
! t5 r5 d m8 j; P: [" h }
' V( \2 r7 I0 W3 |# h, ]2 `3 b
5 [1 w0 }$ H% q; s* w5 n for (nIndex=0; nIndex<id.length; nIndex++)
4 [0 R$ ?) e+ v& s( N { + P/ x0 n N/ c" E, X
cCheck = id.charAt(nIndex); ! L) m+ u" H: r3 z' j8 m: w
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) % ]1 O$ i- z+ [/ d
{
" H. y4 N/ R. o' d. f1 t9 \ alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
' n7 [. g" V& E% k; b7 x document.sform1.id.focus();
2 k9 v" E; d3 z& n q5 e! |) m return false; ( T' c; A- j; U) ~5 |8 d1 J
}
& _& E4 O8 h8 z9 f0 ] } 0 s: \" q" g( Z; \! e
chineseid = document.sform1.chineseid.value;
1 w4 V- V% b% o: X, Z5 x if (chineseid == "")
0 F+ N5 D* d8 k* |0 ?+ } {
* B- f$ C! o) ] alert("请输入中文昵称"); # U9 r% {& ^) ^3 \: i+ ]
document.sform1.chineseid.focus();
* F. F& V, R k9 O return false;
7 ?8 s0 @4 \% g4 i5 c: [ } - X* T S" U# E1 q
password = document.sform1.password.value; 3 K$ M W/ r& S* c3 |5 W' F
if (password == "") ( f0 U: r! }( `, I- R- g
{ # w, U+ }4 W1 h( N' I/ D
alert("请输入登陆密码");
. q, C, k0 Z3 ~. ?/ O- M document.sform1.password.focus();
6 f( N! G0 |. F return false; # ?/ h$ W! u6 o2 S, Q8 G
} % e& g8 p! b& z9 ?
password1 = document.sform1.password1.value;
5 V$ K# l# n# F4 r5 L. A* c3 O* U if (password>password1)
1 f6 a' c% n# b {
" r; U# C, K8 f; b0 g/ w, E alert("重复密码与登陆密码不相同");
& n6 F# }( I6 ~1 n% G" k document.sform1.password.focus();
4 O, h5 t" A) Y; ~+ w& m document.sform1.password1.focus();
5 O, E3 z% ?" Z return false;' r' r2 }+ P1 q' s
}
0 h( M% I, ]% |8 `if (password<password1) * }3 S- N: d2 d6 t
{
& ]/ o- [9 k' `( b: A" D" ~ alert("重复密码与登陆密码不相同"); & f! Z' N% R# B/ J
document.sform1.password.focus();
6 D- j) G% z/ Z9 _7 A* l ? document.sform1.password1.focus(); 7 y5 f0 _: k8 s0 L
return false;$ X- Z8 l2 D' d' k( \( d; ^1 V
} $ l) y- X; G9 w$ k: K9 s3 H8 Y
if (document.sform1.email.value == "")
+ k; D! G! |& p# Q |8 d+ ^( { {
# ? x3 H( E+ ~: O, r alert("请输入您的E-MAIL地址"); 3 ?) S# b; l+ V
document.sform1.email.focus(); / H$ `, a1 A8 F' g% \7 g7 P3 g2 J
return false;
6 N v! F i8 } a% ? } ( _: d5 Z& Y( e6 V2 f5 `
% N5 p9 A) v0 L email=document.sform1.email.value;
7 @% F0 h; T" G/ n6 p$ k- a emailerr=0
! E8 F/ P1 X8 Y4 b% ^/ ]+ N for (i=0; i<email.length; i++) 2 U; h* u9 r6 w
{ $ k* s% g; {6 O
if ((email.charAt(i) == "@") & (email.length > 5)) - ]0 _$ O; w& T. Z: w
{
) L, i) c' I4 S2 ]# I' [ emailerr=emailerr+1
% Q; X( W* h, Q f* M C }
9 \6 J4 W5 f; k) a3 {' g3 J }
3 \$ m. O' K% E if (emailerr != 1)
1 M6 T" b- w5 M1 n+ K7 o7 F {
: v4 B- W) q: F, |6 t" Y alert("请输入正确的E-MAIL地址"); % ~# f& P, l4 F; v; A$ Y
document.sform1.email.focus();
: w* o( t3 r; F& p return false;
g: ^2 @7 c# P0 ]9 c; J0 q: N! V* P } 0 p" Z) u7 o! k) U- E$ d0 ]
: w$ x: z; m, V
if (document.sform1.checkask.value=="")
q0 b6 w$ H; g) S7 L- ? {
( |# j/ S# K3 t- Y- J( H alert("密码提示问题不能为空");
2 z" p' U# b" b, x w document.sform1.checkask.focus();
- l/ y' h4 I# R; j, M return false;
; l" O! Z5 F# _# C6 x$ Y4 B( u } S o- [, i4 M* f. n6 G5 p
if (document.sform1.checkans.value=="")
. \. i# r/ ~) N* i6 L2 k {
( I1 F5 b6 x9 E3 Q7 m/ r alert("您的密码提示问题答案不能为空");
" G- h6 x- Q: G8 T$ y& a document.sform1.checkans.focus();
: n( K5 d" @ _+ b m; b# L return false;
, c' {' G" |1 w F4 a; c; [ }# o3 H$ w& g5 W% X& I. r& ^ Y. B- U3 a
return true; * u7 `' x2 ^: b0 r2 v9 i
# A' Y, G$ r5 J/ {( |
} - d- A# F+ z; C4 F
</script> |
|