|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14341
- 金币
- 2456
- 威望
- 1647
- 贡献
- 1404
|
这个脚本对你可能有帮助:1 C9 ~/ h: ]) m# g: ^7 Q( p
<script language="javascript">
4 k6 ^+ r( {. Z8 H; {* Ofunction IsDigit(cCheck)
; Q+ o2 T! @ s* D; j5 u {
! O# ]5 p b* N3 P$ @ return (('0'<=cCheck) && (cCheck<='9')); / p/ _: Y; W4 t! _2 ^, {/ M
}
" d( i5 m$ H! Q5 B7 j2 j 7 l' M# [# @2 s
function IsAlpha(cCheck) / U; q7 T4 c" s7 i
{ / K9 a" {7 Z9 b* e0 Q% R
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
% Q% A: H4 x I! h% z3 T }
1 m4 q3 X9 p. k0 ^% B/ U # N" m- E. M }0 h
function IsaNull(cCheck)
2 m, R; R) _6 r! e$ l2 N { $ {1 P, M1 S5 ?9 E
return(cCheck != " ") * \' ]( D' x& O$ R# K
}
4 w* V8 l) Y) N8 e2 F) H% B
9 h, x! V1 {0 B$ {9 G$ N/ @+ V) O6 Kfunction checkform() * ^- ]$ z& K' g: M; p1 I
{
0 T r6 Y l4 d5 V) ? w" Q id = document.sform1.id.value; * |/ }# K1 v/ J4 d8 ~- N3 |6 ]. |; k
if (id == "")
1 R0 T; B& t+ b- c { / O! F& T# H. E
alert("请输入注册名"); 5 b0 X4 U! p, k2 V6 \0 `
document.sform1.id.focus();
7 T& V, t0 G/ A% X return false;
, K% I- M' U' m; \3 O }
; d0 T" m$ Y) w2 c2 B. S 5 z' n" K3 v! V0 N4 ?6 |
for (nIndex=0; nIndex<id.length; nIndex++) 0 v4 v( n$ ~) g; i" W6 b
{
+ U. C' d5 ]' P+ ^6 D& F cCheck = id.charAt(nIndex); % e0 G$ x' k. r! G3 k+ B
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
6 O: ^% P% X) j+ s9 Y6 u { / X5 E& I& s$ n5 N' a
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); " x* ^7 C1 c/ d) M& J
document.sform1.id.focus();
0 Z+ s* \. Y V, t return false; w# T/ T9 N( E( E' S: F
} 9 Z0 C+ `5 d+ b9 i
}
6 g" r, P. \/ K( z3 N chineseid = document.sform1.chineseid.value;
$ C+ i: M: x) j' P. ~2 S" ^ if (chineseid == "") # w& t2 H' N' ^, p8 i5 Y0 k# h3 M4 u
{
% K! a2 N* B9 z. A! H+ ~. H alert("请输入中文昵称"); - \+ n' v4 J$ f% o, e8 T
document.sform1.chineseid.focus(); . b0 V; v1 z9 m1 F6 U j; Q/ |
return false;
3 I( O! [, K, {. e( d0 F( Z& P }
1 S7 i- f7 }; x7 c" q, l password = document.sform1.password.value; ; g8 d8 t& {) L6 D& N8 u6 y: a
if (password == "")
7 D- ^) p6 M7 O4 Q2 ` { * J) F0 x0 M ] z- m
alert("请输入登陆密码"); % v7 O8 ^. D7 M( E* m! k
document.sform1.password.focus();
. ?3 ?# A/ o& C return false;
0 i! q% q$ m, e. p J9 W# O }
$ n6 j, ]5 | k% l2 \ password1 = document.sform1.password1.value; / g0 y( M% C: s, Q( J* J
if (password>password1)
& N4 j. C2 ^) S+ v {
" ?" u6 T1 j8 X/ \# G alert("重复密码与登陆密码不相同");
: n1 ^' }/ {8 Y2 w1 W document.sform1.password.focus(); * H+ m. f) @5 W: F) j4 c
document.sform1.password1.focus();
# J% B) B# c' x. z return false;
/ @; |! P- [ {- c* N/ O4 C }
j6 G6 r" ?$ i8 j& @4 U5 {if (password<password1) . c( |: h+ t8 D$ Z# j {4 \
{
$ z9 {" _2 f& I8 {3 M alert("重复密码与登陆密码不相同"); 9 l+ G; [9 y) V) N4 A
document.sform1.password.focus(); / m" v' _0 i2 r% y3 T1 g: K
document.sform1.password1.focus(); 1 V) f" W' ?: b& R ?4 [ c
return false;
0 q' E5 `; K1 a1 T5 X- M$ Q, _ } 1 ~% @( p0 n2 p3 C( B; I
if (document.sform1.email.value == "")
6 _0 a. O0 b% W* ^) x7 _" L0 @ {
' U, U" q% ]4 }' a/ A/ x" f& ~* s7 Y9 @ alert("请输入您的E-MAIL地址"); 4 V/ x5 o+ P, D
document.sform1.email.focus(); , r; x- [: u o9 l( i9 q2 J
return false;
, }& W7 H! `+ Z }
% a+ ~( P% K8 P+ g) D* N( `6 Y2 A / \; j: t3 g. k* f# k
email=document.sform1.email.value;
; p" Z- L) `$ z; r. M- l emailerr=0
# ?; G1 R: k; d# O) h" W, A0 ] for (i=0; i<email.length; i++) ; ?: T( F1 U% _% C
{ : @2 i4 h; N5 J6 P
if ((email.charAt(i) == "@") & (email.length > 5)) 3 R# t0 N. m: ]2 g$ R9 X
{ 4 Y- J5 W F; f$ a
emailerr=emailerr+1
m7 u' Z3 J( r- n; n) ~% } }
1 [ E' Q9 g6 Z9 ?; ? }
9 z) ^' s9 S9 ?# x+ g. }% V if (emailerr != 1) / l; q3 x) U* d
{ 6 g6 i) Y3 @! y" F+ |% q
alert("请输入正确的E-MAIL地址");
% } V9 q( _! z$ r) o2 m x document.sform1.email.focus();
6 B4 Q! N. h% A0 Y0 l( p# X9 u return false;
* v) p$ B9 P, l& i' v) s } - q0 K8 i: U8 ~) q
. N' Q5 J1 P, B" x3 L5 s
if (document.sform1.checkask.value=="") ) [& i4 m- o6 C0 o j. G
{ 9 X4 g4 h8 O- t9 t$ d1 Z$ t9 k
alert("密码提示问题不能为空");
4 k) ^! n* B2 t) b5 F$ v document.sform1.checkask.focus(); + [% a7 e3 ?+ n% F$ |
return false; 6 s2 X& W" L7 |
} . c6 g' d1 B. M& k4 c7 T
if (document.sform1.checkans.value=="") 4 ?9 b4 t5 f2 [! o
{ % {0 }4 o4 N7 g# o- u) T7 }
alert("您的密码提示问题答案不能为空"); ! J# M; ?% p) K3 n% `6 e% \
document.sform1.checkans.focus(); ! M2 y. Q6 n2 l0 `* I, L* l
return false; ; @1 M" r+ o. H. l |7 h
}
& V. C8 e0 A+ ^" G return true; 8 [+ Q1 V. m/ X- H
5 H) p4 Q4 P0 r9 A% D}
- r) V4 Q& u* z& X</script> |
|