|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14279
- 金币
- 2430
- 威望
- 1647
- 贡献
- 1378
|
这个脚本对你可能有帮助:5 m; s6 U7 H9 K1 C* {: a6 p3 D
<script language="javascript"> 9 L! f8 o+ c7 w. m- Y- X
function IsDigit(cCheck)
6 W2 M* t& M7 L) v! i; R { $ S& d G! j* m
return (('0'<=cCheck) && (cCheck<='9'));
% o# r7 x' j9 Q! O } 9 I8 V; T" I! U5 f8 d( Y
+ }2 h% j- s' Y, N, o8 c
function IsAlpha(cCheck)
1 o. N" g$ h6 D1 ?+ y! v) I {
$ x& n% ~* E- G- T/ E3 G5 o% ^% B. w# Z return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
; ~6 M+ P+ Y& I E% u3 n }
4 s+ h9 T; W) r0 h' t5 s, b
$ b. c; C+ n0 k$ ^function IsaNull(cCheck)
5 K+ L) ` {9 Z1 U" c; A { & j g! _0 S! G! d. N
return(cCheck != " ")
; {) L2 j& }- F$ W' {$ u" g2 x }
/ P1 }6 k2 h r: y 0 m5 Z5 b$ f% F( s! t2 o7 }! l
function checkform()
& o7 k o& a( T! L7 {4 B7 ~{
8 g$ N1 K/ \- z: W+ F' J$ h+ h' o id = document.sform1.id.value; - ?. m9 G! a4 I0 ]( {" J
if (id == "")
) Q$ U/ t0 m6 Y! W# G { & |4 Z2 `9 [1 p5 I! [. R5 j: w
alert("请输入注册名");
9 c, F9 O/ E' H: I/ }; U; b document.sform1.id.focus(); : a, N& N, w) q. q+ C. z& w
return false;
/ F4 \8 A4 H$ H2 H! W }
6 g7 o$ f4 R' }" W3 E0 V . }* U, o* }+ ] n' j
for (nIndex=0; nIndex<id.length; nIndex++) 7 E+ q- R6 ]1 n) `; E, L8 R* _, J
{ - y- z7 p1 X$ h; z
cCheck = id.charAt(nIndex); 7 U; ?! M9 |$ i& _
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) # ]9 S' U; Z: O
{ # w7 e1 x/ V; B- W5 }2 ^! l
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
: e9 i+ o) h& r( Q$ P' N document.sform1.id.focus(); # p! H& T! P5 U3 f2 g8 K+ W
return false; - ]7 f K- f7 Q1 P8 E0 u
} . P# k. Z* T1 ?( O# ^' H: o! j
}
" V; w7 l# T, j7 K8 z- [6 b chineseid = document.sform1.chineseid.value; ' F: y5 G4 `( B0 d: b
if (chineseid == "")
! Z2 C J2 B. q { ' o! A/ e: T& I( a' M& \9 u3 p
alert("请输入中文昵称"); ' Z- F! _( @' P0 @5 i( i
document.sform1.chineseid.focus();
`% a# u$ R! ? return false; B+ b+ u# b5 i7 J' P8 M
}
- V+ r8 | M* G password = document.sform1.password.value; # \+ A2 @% a$ G/ U Y; Q
if (password == "")
( v" S0 p: \: B( r; J. R; Q# D {
3 M+ C3 j; q y. H z, c) t alert("请输入登陆密码"); ! n3 A! I6 a! a
document.sform1.password.focus(); 1 S: x: ?3 k; p; m
return false;
2 }! Y0 l& R# e } ) J% O! y3 U& T8 K$ Q
password1 = document.sform1.password1.value;
6 ~' V( r" @' M3 } if (password>password1) 2 j0 b" }. H4 v9 l/ l, i
{
; s" h8 j* D, N4 q" ~ alert("重复密码与登陆密码不相同");
; I( y$ X4 F% K8 U1 X document.sform1.password.focus(); * n0 W9 |* c7 W/ P3 Q) f
document.sform1.password1.focus(); 6 M$ E7 z q) i" d
return false;3 z+ h0 A% A c$ {- |! W- d
} 5 V2 h& w. S0 U
if (password<password1) 8 e9 J/ |" q1 D1 j5 q+ K1 ^; |
{* y/ S# ^! H/ q( w( t
alert("重复密码与登陆密码不相同");
: Q3 A$ @+ H& S document.sform1.password.focus();
/ e) R$ [* s4 m' l4 r0 G$ h6 e document.sform1.password1.focus();
) j: r/ T `% R7 g9 c$ \ return false;5 c$ @3 R2 _7 e; L$ q3 J5 B( j
} # a2 B# f; q& ~
if (document.sform1.email.value == "") / e) I. z" s/ s, ~8 a( f
{ 1 J8 L9 _ K, X& `& a! `" `
alert("请输入您的E-MAIL地址");
2 Q- A: q) @* I0 W" g$ b document.sform1.email.focus(); * b1 N: T7 c0 i4 q% [2 }
return false; $ V- K g5 L- z" k& z
} M7 B+ @, M( \1 O1 l/ S3 w
% X/ z6 k! Y/ Q+ I* o0 @" [
email=document.sform1.email.value;
% A% c. Z2 _, @' W emailerr=0 ; j( g, X9 a v0 x
for (i=0; i<email.length; i++) - F3 L. @3 ?8 ]9 K) A) v
{ ) ?- V" H& F3 w) P
if ((email.charAt(i) == "@") & (email.length > 5))
! {4 b9 u4 v4 w2 V* ]9 @ {
9 w$ O) f0 _- a9 N3 m: [+ K emailerr=emailerr+1 * a, W4 C8 q0 D0 ?- H4 z
}
! V" z6 N3 ] q5 f4 e; a# B }
' M) j- g. C/ F6 t' s if (emailerr != 1)
. ]/ R- u- p) ?+ p H) e; ~* r; \ {
: {/ U5 _9 z0 C5 @) g6 y' O alert("请输入正确的E-MAIL地址");
5 p z2 g$ i7 V9 l# @% G document.sform1.email.focus();
" ^1 h% ^& ~" ]+ j8 A return false;
/ [1 d7 T# K- a, b8 v }
6 g" }6 ]0 y2 {7 ?
; {/ h0 o4 F# Y6 g! | if (document.sform1.checkask.value=="") $ F# F% ?5 L( _3 x! T5 F5 i6 K
{
. d+ c- N/ _2 q* D alert("密码提示问题不能为空");
. q5 G) ~* ]4 m5 Y" G document.sform1.checkask.focus();
9 M6 L5 A# ?( u K return false;
t# W$ M1 h" e0 i8 W }
W* ^4 a$ K& q) {6 Q if (document.sform1.checkans.value=="") / \; t( K7 P) H
{ ) q3 y9 A) `) i$ _
alert("您的密码提示问题答案不能为空"); ; o7 @# N. j \8 u' ?1 g9 n
document.sform1.checkans.focus(); ! T( E8 o. R$ @5 E" p- A) q+ @3 z
return false;
9 L8 H' [! W1 I# T4 J }8 n7 O: E+ x1 t$ C
return true;
2 ~# O0 V0 ]1 Y+ o8 @8 v" C 1 L; a/ Q& W# N; D1 g) P0 s
}
7 t3 R; n( B7 A% i' ~5 J R3 w- _</script> |
|