|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14369
- 金币
- 2470
- 威望
- 1647
- 贡献
- 1418
|
这个脚本对你可能有帮助:
' B7 B: \1 s- \+ s<script language="javascript"> * l; ^* p& E) I/ _( r
function IsDigit(cCheck)
- @8 w0 J! R7 E; D { 8 J" s/ U: K7 C) P# w6 U- D
return (('0'<=cCheck) && (cCheck<='9')); $ p8 d$ c" S- j9 g& o8 v. o$ c
} # D$ l5 A" C+ P7 o6 E, Q$ [6 S: F) b* _
/ q4 H5 l5 ?7 C& y
function IsAlpha(cCheck) 4 L% P) i0 Z; U. v: |2 ^( J
{
& e2 w; i4 p; U) `$ p$ G return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ) t& Y& p. k" z: M$ m, L; P% c1 F, w
} $ b; E# J; T/ c
. }- z! ?6 L( B) {' c- H" dfunction IsaNull(cCheck)
0 f0 ]0 T6 Y1 L: N1 c { ' \' [: X8 J( i/ D g( T
return(cCheck != " ") ; Z) `; k/ s3 _: U! f
}
+ c) C o# V7 Z- N
8 @7 s" P. r4 ~) hfunction checkform()
. V& D3 X# h) H3 H! W{
& V$ E4 S0 w+ i( q0 N id = document.sform1.id.value; 3 ?0 A* r4 P" }* J( @. S4 B
if (id == "")
; m' h3 f K9 A { 9 D" ]+ ~# |& u9 V7 {8 s+ ^- g
alert("请输入注册名"); 3 p0 t/ h0 \, E
document.sform1.id.focus(); 2 @" J- N1 c& v
return false; , @3 C: M# D* |% O/ X5 G6 k0 f
}
, P3 ], z" D2 t3 h7 {7 X7 O- U
& b- j8 B2 e9 [. B5 S4 R# Z for (nIndex=0; nIndex<id.length; nIndex++)
( v# p' X) p5 b5 U8 s' Y& U {
$ `0 C# W# b* R" L cCheck = id.charAt(nIndex); 6 O5 n1 V) D" m+ W! d/ c
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) j1 r y1 }* I4 F5 _0 ^; G
{
. g7 n2 p. M, j# N2 Z& [2 f5 H alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 2 U+ j8 C# q# f& m: r# f" y
document.sform1.id.focus();
- R! L2 }& ~; T- Q' Q# L# d; I return false;
j- @' }7 S+ c4 o6 M9 Z: G, F }
4 V9 u/ u" l; A4 I2 x3 P$ \, Z$ P }
5 P; B3 P) z( N* W2 S; V chineseid = document.sform1.chineseid.value;
9 ^ q& |+ ]& h( L* k2 d" b if (chineseid == "") - y3 p$ U) l' N( G) t' }2 O' O
{
; _. L' ]0 V. {5 @* M alert("请输入中文昵称"); & v. g0 N2 y1 u
document.sform1.chineseid.focus();
7 O! Z2 E, y% [. x9 s/ Y* \) d return false; 8 C1 A" {) U& U+ O; z% ]: T6 a
}
4 X8 e& U d9 G+ |$ F password = document.sform1.password.value; 7 K6 r1 w: ]' G+ x, j( |# u' q
if (password == "") : u( _4 m0 @8 }: {
{ ( A8 }" d7 M& N
alert("请输入登陆密码"); ! E$ v: c# V | c
document.sform1.password.focus(); 0 c- i: \! c9 U6 `4 u
return false; 6 p; |- d d" @$ g7 f+ p( K1 R
}
$ q! } y$ t! t* [ password1 = document.sform1.password1.value;
4 @$ l1 o. _6 ~: m if (password>password1)
1 J: g& {2 ~- Y {
' q. ^& \& W, G' t alert("重复密码与登陆密码不相同"); ! O3 m- Q) H }/ P) h o
document.sform1.password.focus();
; l- Q W3 [; \9 W0 t document.sform1.password1.focus(); + x$ T" G; B+ h5 k5 ]" R8 @8 w( G
return false;
' i- t# T3 k( g: r3 O9 |& q }
$ p b; q/ N6 Rif (password<password1)
% V" ^# _7 ]7 ~7 v3 u% _ {
f! ]1 [- O/ O& M7 t alert("重复密码与登陆密码不相同");
% o0 k7 n+ l% e: r/ I1 S) }1 G2 |9 k+ ? document.sform1.password.focus(); " D% c' I- V, e( Q+ X
document.sform1.password1.focus();
; U9 E7 C8 S1 x$ f" O3 R return false;
- ~. g: H: O1 b$ I. @' w/ }: S7 } }
& M' y/ K' g2 R) y& m X if (document.sform1.email.value == "")
/ _% {3 `2 U- B- V9 u {
; y3 Q6 W% H% g. C8 }# k alert("请输入您的E-MAIL地址");
8 m3 _9 c2 o& B4 U" g) t9 |- w; k. K document.sform1.email.focus();
4 u! S! j9 b/ u1 w$ m2 x! v return false; - P; a0 I1 i( f; n! w/ B1 u
}
! C6 T x n. b% ` 7 F+ u: f6 X7 G8 u5 A: J
email=document.sform1.email.value; - Q- Y) K2 x. {# H6 j/ x
emailerr=0
! x1 R# b, v! L9 u2 Q% _' Y* I for (i=0; i<email.length; i++)
4 U. q2 _5 m& O; u { " N4 z, b7 n$ F" K* l8 O7 ?1 v" e
if ((email.charAt(i) == "@") & (email.length > 5)) 9 E. ?: j$ {1 L/ g2 c5 W& C- N, c
{
+ o# k0 a& @3 I& ?0 e emailerr=emailerr+1
3 Z# v4 ~8 L! k4 W: v }
" O% q# p$ Z% M }
a3 E; M) K7 {. N2 E, N if (emailerr != 1) 9 g0 c7 L. t9 j& W' W( Y
{
3 [! v' k% c( c! E% m$ p0 E8 ` alert("请输入正确的E-MAIL地址");
- P8 ?( N$ h6 } document.sform1.email.focus();
5 a; A" ]7 c4 a4 z+ `0 u return false;
( k9 ?: Z* y$ D7 [% D I }
1 f k- l' ^% h! e3 I+ z 1 O& p) E1 K1 ]+ @" ^5 s1 H
if (document.sform1.checkask.value=="") # Z% {9 w B; Z" \% a
{
E4 _( e3 v$ F4 |9 r @8 o alert("密码提示问题不能为空");
/ j' y1 q- {1 v$ Z document.sform1.checkask.focus();
# U; U. r. t$ L8 V7 Q return false; : j, N& F! q: O$ t c
}
- |0 k+ g& l( q: u/ w3 ^0 q if (document.sform1.checkans.value=="") z- G. { b! z" P
{ ! p7 k3 j2 M F3 F6 l+ f# ?6 t
alert("您的密码提示问题答案不能为空"); ( I7 j1 p# S1 l2 z, x0 S
document.sform1.checkans.focus(); & U7 v' v1 s7 y/ J
return false; 3 S5 h$ w) t& U# v6 N' p6 m
}
) m" l4 z" O0 I3 r1 V: P! T( Q& r' w return true; # e' O& p1 x9 Z- W
- `6 E5 C/ `+ y6 X( \}
4 A! w- B% d( c, \* D</script> |
|