|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14421
- 金币
- 2496
- 威望
- 1647
- 贡献
- 1444
|
这个脚本对你可能有帮助:
. W1 L3 a7 @+ |+ s2 Q' r3 P% s<script language="javascript">
& Y' h3 K3 o- Q9 Vfunction IsDigit(cCheck) 0 Z4 j# u) Y1 H4 `+ \
{
. i; e5 Y4 D3 u, { Q# U return (('0'<=cCheck) && (cCheck<='9')); 3 s' v" ?# A. e" u
}
; V+ l$ }" I0 @# i
$ }& P9 z4 q- F( R3 ^6 `4 _function IsAlpha(cCheck) 6 Z2 A2 ?1 Q- o
{
: m" R, j# ^) Y3 _ Y, q" H0 j return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) # u9 E' y! F9 R1 B
}
$ D4 Z r' D6 n, p1 d7 h* W3 h
2 Z' x6 a5 N% g# l) Pfunction IsaNull(cCheck) ( E( H3 A- o( B- H% c
{ 7 O" X. U3 a3 O. k3 W; R; x
return(cCheck != " ")
6 X ]% u$ g# W" L! v } 9 ]! M5 y+ X! H5 t* E
. G q* ^5 }; c. @: ?2 f8 r. Ofunction checkform()
7 ?. z0 u' `: z* j* f{
; G, v' @" }8 l: y id = document.sform1.id.value;
, j# I$ E) j0 _* ] if (id == "")
2 i$ `! |5 @0 i0 t { ' |% F2 Z3 x9 k9 i
alert("请输入注册名"); / ~0 H8 W# C5 X6 U p; R3 d
document.sform1.id.focus();
8 g: `7 j. @, w& k" p2 ]$ m$ S7 _ return false;
. [" Z6 N6 c/ |2 K1 ^ } ; C! n+ l3 Z% {& y) u! }0 c
% u2 x" e C' V4 i* ^* P
for (nIndex=0; nIndex<id.length; nIndex++)
( t+ [8 J: T* B+ ?7 S {
% G# j6 S2 V* M( u% J6 F cCheck = id.charAt(nIndex); + b; d: z& _/ J8 C- K0 e: z# j. Y
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
* r5 b- g- w; L5 V/ ` { # y& @6 ]" `& U& V
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); . v& W+ Z+ C5 n8 j' ]
document.sform1.id.focus();
) _& ~2 k+ U8 c o: W6 _ return false; + T- d% x( q$ g! U) @. a
}
: O3 D& ~) z- j/ v! M } , i' w" @% A" J1 n/ o( G5 L
chineseid = document.sform1.chineseid.value;
$ K- Y6 h/ b, E: j: V+ K2 _ if (chineseid == "") . P0 M/ ?, R/ I
{
4 P n& s! \1 p$ ?: Z alert("请输入中文昵称");
5 a) _- ~' K" D( J: ? document.sform1.chineseid.focus(); ' Q3 M. a9 ~2 {% J, ~) V. b& k- U
return false;
" o6 h U9 R& f3 G: ?* C2 I3 t }
w/ k' P3 K' c( P password = document.sform1.password.value;
7 D& {% Q; ^$ c2 a) _. A4 B% j. u# H- E if (password == "") ) e3 [# O" q' \% { |# o# V
{
. Q9 S. S/ p, K9 V alert("请输入登陆密码");
4 y) d" S+ k, Q document.sform1.password.focus(); ) p4 @& A8 l; }( X% @2 ]8 C* h# v
return false;
# {! n/ N: f D3 }1 [/ ] }
0 I; y+ u; B9 A, l( }% U password1 = document.sform1.password1.value; * D0 b6 @; v* o' N: ]2 M. H6 c
if (password>password1) $ X- a9 Y6 g$ f9 b% M
{
! H9 v7 U$ O. f% t% W alert("重复密码与登陆密码不相同");
4 S& Y* Y* R- ^ document.sform1.password.focus();
# P [' B3 j: O# T document.sform1.password1.focus();
. F- g* J+ p! E. k6 {3 O return false;2 w, k; C6 X$ |/ l7 W/ r' h) r6 C+ P
} . k; \3 C1 D' B1 s
if (password<password1) ! n. z3 s6 j1 S# i) i
{
8 _0 W7 i) @8 Q4 K% i alert("重复密码与登陆密码不相同"); # Z# ^3 T% z: ]$ g+ E$ J
document.sform1.password.focus();
( q" j, ]) c2 ]- Z! X+ H document.sform1.password1.focus(); 7 U* H% ~, U1 O! `. x8 k
return false;
0 w" h: A( p: O }
& a' ]& R# G$ B" r/ F if (document.sform1.email.value == "") ) \ B+ i! G. r3 F2 g1 x2 n
{
6 N" t( H& e& r: }9 O2 J6 { alert("请输入您的E-MAIL地址");
) ^9 P; U- A, Q @ Z3 b% k document.sform1.email.focus();
" g3 T' I$ U, e @# d0 L$ Q# i return false;
( K. u& I7 y1 ]+ r }
" H8 L, }- b6 t9 ^3 }# s
! }1 {0 E% @: ]* S. h email=document.sform1.email.value;
! E' t8 s% z" V; n emailerr=0 ! ?$ I! O O! s0 c1 W" d
for (i=0; i<email.length; i++) % q* d% H% r6 e( n: g: m5 H* b
{
2 Z- _( z: E* }4 O if ((email.charAt(i) == "@") & (email.length > 5))
. y& p8 R: S" Z/ C! F& _: A# i { + z/ ~( t) ~0 k: S* j* @
emailerr=emailerr+1
b9 [# N% m" d2 S' S* a2 H }
% U- | R% P7 X2 N; t$ N } - {5 Y# G: g* o5 ?
if (emailerr != 1)
! i$ e, x; z( N: E) b( p" j" f { & T) Z! f# y5 D! a/ o
alert("请输入正确的E-MAIL地址"); % x, e( o6 O4 r' T
document.sform1.email.focus();
8 F t \$ \: P% {# Q/ ?" ` return false;
' h# e& ^) {$ [5 \8 w- C/ B }
$ I$ E* z# ~7 M. v# Y( V, v/ @: J5 Y
( V P' l" u% x" w/ z if (document.sform1.checkask.value=="") 3 f+ `0 F; h N% l. c8 M; x3 R i: a9 M
{
/ y: @3 ]8 R( p3 s4 w alert("密码提示问题不能为空"); 0 ^8 U% \4 [! \3 g
document.sform1.checkask.focus(); + v- @* e* a. C' O+ ?3 o
return false; 5 l+ y3 p) X4 ]6 Z6 y7 m( p; z5 Y
} - z% i8 `% v1 h
if (document.sform1.checkans.value=="") ( d p/ M' L3 s. e1 L# v4 I
{ 1 T2 D E* Q" k1 h' w, x
alert("您的密码提示问题答案不能为空"); 1 V. L' k9 d) A R# C3 v/ I. q
document.sform1.checkans.focus(); 0 v* G1 L2 b/ d, N8 s: b9 i
return false;
4 V8 F) i" U& V }
/ A/ @# h3 L% h4 ? return true; 7 ?* ?* F( k' z( ?9 w) T
: @2 e3 w3 g/ h* _0 j" z1 ]* u) n
} \; w3 C2 W0 W G% n
</script> |
|