|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14411
- 金币
- 2491
- 威望
- 1647
- 贡献
- 1439
|
这个脚本对你可能有帮助:6 w) k7 k9 h0 V5 ~! B6 j, C- f
<script language="javascript"> , g* i8 W& N: g9 m2 c
function IsDigit(cCheck)
/ r* O3 |! y% b4 F { ' }& D1 l! H) {$ R# e2 _
return (('0'<=cCheck) && (cCheck<='9'));
0 v. C& ~9 G5 a8 D }
7 S& K5 t) [, ^' ]7 p; D# [! z $ ~, @! D+ \( H5 z5 X# O" j ]
function IsAlpha(cCheck)
1 ], I" B( e/ \) O0 L! P {
' T& g' _' h: Y( d) j return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
$ l0 |7 w$ D3 E/ V( l }
- [& Z: u6 n/ J, v
# L0 [: B7 O% L* |6 J( Kfunction IsaNull(cCheck) + U- `5 Q3 |# R3 K
{ * H/ `/ ]2 m& M. M; o: {; @+ l6 a/ f
return(cCheck != " ") - l. @, |0 E) t% F0 N
} ' R# Z$ ]4 ~! ]7 _$ m# ]( v
4 N! {2 Z+ C$ i5 B6 Y- z/ G/ ^
function checkform() 6 D k# `0 s* c% W; t1 n/ `
{
/ c0 K" f9 U5 j. u! w1 d9 E id = document.sform1.id.value; ! w- O& h' m: ~
if (id == "") : Y, C' |! H# j: S% y G: }; ]
{ % F+ T3 M# b$ y; R" y% I A! t
alert("请输入注册名");
# p5 ^! T3 `1 Z document.sform1.id.focus();
4 ?7 h# k$ P6 q" K+ y return false; 1 Z/ r! X# f, W5 D) t: o
} " h" u3 h& q, Z2 u3 k
5 Q- B: B( f1 J" f
for (nIndex=0; nIndex<id.length; nIndex++) 0 u- Y; M4 R& n+ C
{ ' ^" g5 z: f# i. P
cCheck = id.charAt(nIndex); ; _8 _: R" z% x
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
0 v& j2 Q$ i2 m3 c* x* @ {
y) g+ [& b4 N. W1 S7 Q alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
' W9 I) m% q. A/ U2 W2 l: u1 } document.sform1.id.focus(); * U& w' u& [: ^& S
return false; * l, @* L0 k. Q0 J& R" P
} 6 `( x% z+ e$ `: P" m4 {( K, y
} & X# W" j. ]5 D
chineseid = document.sform1.chineseid.value;
1 H) t; j7 N% I$ Z* P- G d if (chineseid == "") % P& f% D% W+ h+ H7 [' P
{ * L: v1 }& {4 h& h" g/ D. p# \! {! Q
alert("请输入中文昵称"); 4 S0 u( w) @0 d& N5 [5 u
document.sform1.chineseid.focus();
6 c, e! P/ V! F9 }1 Y2 s! J return false;
7 j( X( X- o0 \+ e, E }
$ d# j6 c! R2 K password = document.sform1.password.value;
: U, J3 i- Z# K% d, { if (password == "") * v. l) x' z. \0 }$ E @5 i; E
{
6 J) v/ {; Z1 }/ _" } alert("请输入登陆密码"); . E% m- q- v/ B* C+ k a; q3 _
document.sform1.password.focus();
# y: Z& z, R) K+ `9 Y6 m! `+ l return false;
9 R+ w% Y" H0 b7 w% a& \1 j' q }
2 q/ u& k7 j u password1 = document.sform1.password1.value;
" v+ \0 K1 R) k' Y! M6 R S, w! K& ? if (password>password1)
' t# y' Q; `( t {- g9 E8 g& R- {: H: r
alert("重复密码与登陆密码不相同"); 2 B; c+ k% S5 A+ `( ^- S" F! d
document.sform1.password.focus(); " x2 T3 Y4 p3 A% [8 c) I1 U
document.sform1.password1.focus();
Q# M* G* K' j8 y' b5 u+ X return false;
2 b5 N1 f6 Q3 W0 T" {. r6 Z( } } + E2 W0 O4 J' B& i5 U$ @& x- I
if (password<password1) ' _1 X( U8 l' D' O
{8 U3 N) s. @/ @5 {
alert("重复密码与登陆密码不相同"); 7 M3 r7 Y4 D Y" s8 J* u" }
document.sform1.password.focus(); ( ]) r2 P Y- b9 w/ j! S
document.sform1.password1.focus();
) X! v1 [$ `# X* M return false;
3 |9 g1 b) m" W }
1 w0 o& _, \2 k# O if (document.sform1.email.value == "") 8 ^9 H% h1 Z8 p# h
{ " n" ? E- u, E0 I+ n; P0 f3 x1 ]
alert("请输入您的E-MAIL地址"); % N3 ^9 H5 |; t6 a" B$ ~5 F' w) N# f
document.sform1.email.focus();
- G0 h, p8 I+ b: H) O) V6 D: h return false;
* s( [- J& Q+ v& u1 B }
4 Q8 R* l7 i0 R; M
$ e& i8 x9 C. f7 F8 v7 U2 i email=document.sform1.email.value;
, t0 n j; N* Z. e9 _& Q. j emailerr=0 / ?8 ^' W2 V2 ?. [, F
for (i=0; i<email.length; i++)
4 `$ Q% v2 p, {; y { ) A7 S1 ?5 B, ?& t% l; H
if ((email.charAt(i) == "@") & (email.length > 5))
( X/ A, g% l! I/ z! Q/ [ {
3 q. r/ |, u) \ emailerr=emailerr+1 6 T0 L e0 d' ^$ v7 B
}
3 \" H1 ^; j4 }# t8 k8 P1 m } * ?8 K3 y8 l4 C0 i# ` W6 Q
if (emailerr != 1) . w7 X6 f& h b, Q" g3 q: a/ H
{ - c- I3 h0 |# l) q( @1 A3 g8 M
alert("请输入正确的E-MAIL地址");
# E* E/ `" L! l document.sform1.email.focus();
" o% t# W' q5 D) L return false;
4 [0 T8 h7 Y7 ~: A+ _3 ~ } " U* R5 Q' n, P: i
; P8 X3 ~* q3 b* Y5 _
if (document.sform1.checkask.value=="") $ k) t- n% }: C/ m& V/ z4 e
{ ' {3 R: F- ^& b( e* O' \
alert("密码提示问题不能为空");
% B$ e5 r$ r: f$ n document.sform1.checkask.focus(); ! Z& @4 l' @4 O4 ~7 A4 D
return false; $ ^8 D+ Q. M) L& o
}
5 x Q' X# b t. P5 O0 Q' Y" h if (document.sform1.checkans.value=="") ( r9 }& o2 }! x% p* ], {
{ ) M; B" m! X9 ]# F! x
alert("您的密码提示问题答案不能为空"); $ B0 A$ W P0 u9 ^# Z" k
document.sform1.checkans.focus(); ! x p7 [) y: I
return false;
7 n' `/ G0 M' z# \$ V" Y% { }% T+ h |+ l" y* [; w; `5 r. U
return true;
. |. D& r# M0 p2 z4 y
. M/ W* A/ F* n6 E* X} & ~/ E1 N1 W `! d
</script> |
|