  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14191
- 金币
- 2386
- 威望
- 1647
- 贡献
- 1334
|
这个脚本对你可能有帮助:7 e" k# w5 z4 d1 e9 Y& k3 }
<script language="javascript"> ; _- Q7 Q' K" X3 v
function IsDigit(cCheck) , |" {6 \/ X3 ?- e" {# K
{
7 Z5 @! f& b& k1 z1 A/ |9 F. L5 n: x return (('0'<=cCheck) && (cCheck<='9'));
1 Y [ q6 X, o. p% v } ' c. y% {7 X( b
8 M# I9 f; t. tfunction IsAlpha(cCheck)
" o6 s; C U4 s; l7 R. k {
2 h' K8 ?; q5 ^. t% x return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
/ X" m/ B9 Y( e$ k( a! ~; y } & B( g; I# g0 K: L7 N
+ E3 R5 n6 g$ v$ I+ Q
function IsaNull(cCheck) : h+ M: I4 {* @. g% w$ N6 p
{ . T! F) P: U9 Z
return(cCheck != " ") 9 S" a$ X5 Z6 ~
} # P Z/ Q) M4 }" g6 w b3 ~/ _
9 V& |& C0 Z# p! q: F6 Afunction checkform()
/ w& V. @9 _3 I; d' d% p1 J0 Q6 u{ # [7 J1 P* N9 o6 Q: Z# T) V
id = document.sform1.id.value;
9 s3 b( p2 L! z: A if (id == "") . U1 t: I/ C8 ^6 y6 j% t; v+ P9 e
{
9 u: _5 E1 m# @3 M6 Y) G9 L4 | alert("请输入注册名");
+ U- ^4 f- }! J' ?. x8 n. h) f document.sform1.id.focus(); 4 X( r& l8 `$ i$ x9 D. P
return false; 7 o" g- M# S X+ E1 j
}
7 @5 `! @0 E8 ^! G " F3 l/ @( b4 A( r
for (nIndex=0; nIndex<id.length; nIndex++)
+ S* x& w% |) t) f( [ {
; t9 R$ C) E9 w( J0 f' ~ cCheck = id.charAt(nIndex);
) h/ _) ?8 H1 U& N" g if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 4 l O3 H$ R0 N: O
{ ! M9 Y8 F2 X4 z% W6 W6 l k+ ]6 n
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); " m( n/ |) T$ ?/ l
document.sform1.id.focus();
4 F' I+ o G* n* c4 Z% i/ K return false; ) z: h7 d2 p; e+ f9 A2 v
} 6 K9 |8 W! S0 R/ L Y5 \
} " Z' I! t+ s# [/ r* h |% |
chineseid = document.sform1.chineseid.value; ! U$ x/ H3 |1 v0 u' o2 P, {
if (chineseid == "") ) x$ N7 f/ ^# ]% f
{
7 E( f, m- \3 y% e1 _ alert("请输入中文昵称");
. N0 E$ j$ z3 f( `% j3 }' m& B( a document.sform1.chineseid.focus(); + x& `0 L& C. T7 i7 p
return false; * f% P5 i" Y2 @) [0 `4 i
} * X- {& A1 Q4 d, p$ x4 L& F
password = document.sform1.password.value;
& B3 B7 X# {+ p) [8 U3 \ if (password == "")
, p7 f$ J; z9 _) j& g {
+ k; c! K# i6 _' ? alert("请输入登陆密码"); - V; N# {! j( Y% g J
document.sform1.password.focus();
# `# I6 |. o4 s* e* n; r8 y) p return false; 3 y! J, Q; t0 Y, I7 J
} * j6 f* Y6 G& T
password1 = document.sform1.password1.value; , b" T+ B2 ^/ N n9 @3 d' Q: Z; s
if (password>password1)
7 U5 u5 I( c. @6 A6 v t) N {
0 [7 v# b3 w7 I alert("重复密码与登陆密码不相同"); 2 I/ ~8 A8 j% Z2 }, W& `
document.sform1.password.focus(); l" \5 X2 c2 i1 ~7 ~" }
document.sform1.password1.focus();
! K# U5 y+ U A, |9 r5 k return false;
$ I5 q3 T# C5 |" M0 D6 H6 `0 b }
' a' A( b/ Q& @) m9 O) d& i& @if (password<password1)
/ r& ^ Z% @& f3 x% M( b0 f) @- Z2 l+ J {, N3 m' h- v* j+ A. c$ |5 [
alert("重复密码与登陆密码不相同"); * c1 O( L, ?" o A. o
document.sform1.password.focus();
7 s& e, X0 Q& f2 K7 Y) T document.sform1.password1.focus(); . ?! E& j7 e+ W+ o% b; |6 G" t
return false;6 \8 Y3 F8 u \7 O& [- r
} & o! @9 Z. M* }, {7 f" Y
if (document.sform1.email.value == "") : R0 C& h0 o6 d0 u
{ , G. s" b; G* }( C. c
alert("请输入您的E-MAIL地址");
5 \' W, b, I! A! ? document.sform1.email.focus(); - {: V% w; q( k6 o I$ q
return false;
3 C) Z7 e2 ^/ h: y9 C9 y }
% p8 n, D# S/ W. L3 f% ?0 s: R: Y
% O5 R' Q! Q( x2 F2 ?: N ?# n7 f; m email=document.sform1.email.value;
G3 C0 B8 H4 S- d emailerr=0 * E1 q! U1 p3 y1 I; T5 V4 b
for (i=0; i<email.length; i++)
& x* P3 d4 t5 Q, Y0 d" `3 S {
- ?' ?* P7 a- P7 ?) m) {! q6 O if ((email.charAt(i) == "@") & (email.length > 5))
% M" Q+ u! j y- _5 p# Y. ^ { 3 z$ R' d( O% \2 w$ Y @$ r$ {* s
emailerr=emailerr+1 0 d; J5 A6 r& ?" X. J! ?& o9 q2 x
} 9 _: e: P8 T# l
}
/ t8 [3 t, ^. V- g7 u, F) K if (emailerr != 1) 4 E" @! r3 u, N _
{ 1 ], ^6 S4 f8 u/ \/ S) j$ W8 c7 C
alert("请输入正确的E-MAIL地址"); 7 w% G: x8 M. t; w
document.sform1.email.focus(); # _' g9 e1 @1 o! o2 N, ?
return false;
( k w& S2 N2 ~. [+ S( p } ! Z) [/ D; S0 Q( G# A: H |. O
/ _# I7 \" H! C; j. Q7 [, K$ I8 t if (document.sform1.checkask.value=="")
5 L9 z& @ F( ^' s; A, ^9 a { & ]5 x2 J5 |0 o
alert("密码提示问题不能为空"); 8 ^6 p/ q$ U$ [: V$ m% M) i
document.sform1.checkask.focus(); + z$ o0 m0 ~$ ]9 j6 {+ I0 h7 b
return false;
9 X% ?" I/ F4 ~: F* L' _7 ]8 C }
6 O6 y( s0 t# k8 {0 V if (document.sform1.checkans.value=="") : H' @: i# ], A9 @! F% U
{
: i$ \& k$ s6 { F& d6 | alert("您的密码提示问题答案不能为空");
% v+ ?' D8 I) {, G* @9 L9 B9 i+ Y6 L document.sform1.checkans.focus();
, l1 q5 X/ L7 j* S7 Q return false;
( I' f; ?$ o3 s- ? }
! `& b7 Q: i$ {3 s, \0 X0 g return true; # J0 j5 E4 Q* O& b' X
) a1 F% V5 n; u7 b8 w; d} 9 o0 y& L& L: _. w4 L
</script> |
|