|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14325
- 金币
- 2448
- 威望
- 1647
- 贡献
- 1396
|
这个脚本对你可能有帮助:# N# t w3 _! B4 n+ q
<script language="javascript">
: u3 I% N. a3 W1 ~/ Ffunction IsDigit(cCheck)
# f/ J- B# w4 I+ Y {
& X* S- @, s8 u* H# L! x4 b2 C return (('0'<=cCheck) && (cCheck<='9')); ; l/ a/ _. g7 n$ I* f
} 4 D0 \& H" F! Z* }
6 q8 _% o' K8 z* Q3 C' K1 z$ `function IsAlpha(cCheck)
7 _- W( o7 W% L# M2 H/ u9 a T {
# A4 h. R1 Z: ]; F return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
" c3 S& _7 Q9 X% L }
7 f% W9 g) a7 ~# i5 U
: b$ f1 U2 D3 J0 p( k2 t tfunction IsaNull(cCheck)
( B) n& f1 b. z/ Q H {
7 o# u4 Y2 T5 R$ `( \ return(cCheck != " ") ( l4 _! G( y. t+ u
}
, s c5 a6 {4 e3 u
0 S7 E, i# p4 D9 @7 Afunction checkform() : D4 Z2 O6 Y) _* `; |* V
{ , G2 p. i7 |9 S6 o$ E5 E1 K1 h# B: I
id = document.sform1.id.value;
' _# m. H7 [1 L" A if (id == "")
# ?; E' A* @; w C' v4 r {
/ m$ U% C2 Y' D# j% D0 S alert("请输入注册名"); ) @6 ^; g: _2 g8 G! h7 Z' h
document.sform1.id.focus();
* l" K. j6 J9 S! X4 W! J return false;
. Z' R5 m) X+ ]: l& B3 @ } ( u" d3 M4 V/ u' i0 J- _ e
" | _! w" s, B$ V" F: v- A
for (nIndex=0; nIndex<id.length; nIndex++)
: r1 j9 A8 k. F$ B+ I0 a) R {
2 ]) X) [# ]: R& b; W( B1 p cCheck = id.charAt(nIndex); 7 c6 o3 J3 e. C- b, U
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
; ?, Q, o5 I- Y( p4 k$ ?) N/ {! C { ) r9 X. v5 U+ i# N6 Q) z: y- l& \
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); / B3 t# F1 S9 H# @# `- Z/ z
document.sform1.id.focus();
+ p4 Z) W& N; Y return false;
`2 J1 D4 g' u2 W- g$ y, Q. L } 8 X3 i' A7 U3 R" ~2 Z" q) ~7 ~
} & q0 G- H$ J; p6 Q7 j( v4 _1 ~
chineseid = document.sform1.chineseid.value; & ^ {8 Q7 Q, a: B+ j. B
if (chineseid == "") 5 Q& p8 B; P) x' T6 {
{ ! J' @! F/ H" J4 r" Y& m/ r
alert("请输入中文昵称");
. h; o" u, I: G6 ~6 U! Y document.sform1.chineseid.focus();
, e0 F6 m" O5 [8 i6 d+ _ return false; , u% Q6 v \# l! O$ o
} $ ?, h; J2 F$ C7 }" L/ b8 j
password = document.sform1.password.value; & w) \+ ]' J, ]
if (password == "")
+ {; A; E6 \8 V, ^5 E {
% c9 g: B5 u+ }7 X2 y$ g' l alert("请输入登陆密码"); ; Y: [/ K1 Y h) S# V4 a
document.sform1.password.focus(); % l: Y7 q, P9 @' n# x4 h* D/ c$ x, ~
return false;
4 W# y: ]( V; M3 H }
" t4 A& X1 ^/ L3 z# c password1 = document.sform1.password1.value;
( B; p0 k% l' n+ G e9 J if (password>password1)
% X6 _2 M" K( \1 O2 H {
/ N: C" Y) a7 i! z2 @0 ]; x& w alert("重复密码与登陆密码不相同");
2 [8 E. v* p. b7 T$ z" N! v3 y- J' ? document.sform1.password.focus();
1 U6 _9 V$ x: U ?1 e& H1 { document.sform1.password1.focus();
- a5 v; n2 h: X+ A return false;
+ }% u# ~' k* O s+ h9 M* ~ }
; _% ~7 l+ e$ @3 R) }if (password<password1) % A6 K0 |" N0 q! J) Z z
{- T! J! I# L2 I u! n
alert("重复密码与登陆密码不相同");
g3 N. r- u7 M( j# R document.sform1.password.focus();
, ?$ C2 W' m+ ~) P0 M* p9 g document.sform1.password1.focus();
: u4 s- ~8 i" J. A+ X m5 y return false;
+ Y# u; A- W0 ^4 @) O) f+ L4 } } % \" T( Y: Q2 K& n/ @3 A
if (document.sform1.email.value == "") ' j O5 J% ~" ^7 I
{ $ v) V* \; |0 i( [* c: A
alert("请输入您的E-MAIL地址");
+ Y G- @- U7 m( s+ } document.sform1.email.focus(); ) p* a. T4 }! C0 F% b
return false; 1 X' j. H* A; P O C! t
}
9 S* o4 k( {: x1 g0 X6 Q4 A+ q
" V: V" A0 G- t) x F email=document.sform1.email.value; - O& t" Y, [6 y+ T, f
emailerr=0
" J1 G- f( ]1 M6 q! \) D; M7 } for (i=0; i<email.length; i++)
7 w7 A- P" E+ L9 ` { ' G) ~2 y1 e: s) U" O7 U: Y
if ((email.charAt(i) == "@") & (email.length > 5))
( x: }% [/ G) G- Z1 f0 r$ v { , h8 A9 t& s/ M4 O! X( k2 j5 i
emailerr=emailerr+1
" K- K* T5 z# ~0 } }
0 b! p7 @1 n4 E$ n j4 O } 4 _9 y3 N s1 D/ q V' @' t1 Z
if (emailerr != 1) 5 C; z* e+ ]. i
{
* [3 b: k" W' Z$ q# g% w alert("请输入正确的E-MAIL地址");
( W0 \5 P! Q* G0 H/ s document.sform1.email.focus();
) H2 c) f6 R: g return false; 2 d9 x- D: \, u
}
7 g, K5 M9 v: H0 X. y$ J' v! Z
8 r. D7 c6 y0 k* u' N6 ] if (document.sform1.checkask.value=="")
, h# R2 a& W }2 t" V- |3 Z {
5 }2 n9 O* r' n ~) H* P alert("密码提示问题不能为空"); 9 e7 j* d S; u7 K
document.sform1.checkask.focus();
- r" t& r i, g, I return false;
3 E/ h0 t' D& m' P } 9 Q0 O# d# E% C7 t9 j
if (document.sform1.checkans.value=="")
; ~8 E) b% @( z9 H4 g1 I; c { # q; Z4 _6 y& x( v" u
alert("您的密码提示问题答案不能为空"); ' p0 y$ L3 y: z( s' x1 q8 b7 f
document.sform1.checkans.focus(); 1 i3 s0 S$ C% ]5 u: e7 R2 @$ W) z
return false;
' E& z+ C# F9 i! b& G$ n }
^: ~# c# I& Y" v( F return true; 9 P4 P5 H0 v. M8 h% A( G) u h( t
" }5 }* v3 G2 w) T}
6 ]! C/ J8 v, N) H0 ?0 F: |( s</script> |
|