|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14369
- 金币
- 2470
- 威望
- 1647
- 贡献
- 1418
|
这个脚本对你可能有帮助:4 |# I& {3 x& a) \
<script language="javascript">
2 V5 {; g. r) W! V, ^9 Gfunction IsDigit(cCheck)
& g B" \7 \7 u! K1 H$ T2 O0 S0 B { + b# U/ ]/ d. P+ O
return (('0'<=cCheck) && (cCheck<='9'));
; q* M4 F6 Y& a4 `: p9 c: v } 6 @/ c4 v" C$ j4 @5 v
; d: E8 i4 k( B+ s: Q5 A
function IsAlpha(cCheck) ' ]7 I3 W9 L4 G9 w6 O x$ F
{ $ M5 s9 U; g3 p d( w' e! A: j
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
0 \( Q8 D) j6 }- R7 { } . T3 G# h) n- Q# a9 j6 b
. Z$ x1 s" }* r" S
function IsaNull(cCheck) 5 p. T' @) @. n. y$ D1 U
{
& d8 @# a! I! h! n( X return(cCheck != " ")
5 E6 Z, m: r: r. n! K7 a } 7 t" |7 F: G) c# U- g3 x7 ~, A, I
2 y* t9 [% `- r& \' b% Q; Afunction checkform()
: u7 A( F/ L9 ^, w1 z5 D{ 6 [- ~/ I/ x: \$ U) Q# R) F
id = document.sform1.id.value; 7 F6 N5 v4 L. N( E: c/ ^: _
if (id == "")
0 C& y- r0 }$ s/ t2 J0 B$ Y- ` { 0 R! J8 ?0 A, m9 t' b6 j
alert("请输入注册名"); 9 c5 }- ]( @5 ?; R2 ^. T* }* @4 v
document.sform1.id.focus(); 3 y& Z1 R2 E' Q0 m( \
return false;
! L" ]5 Z! [# ]/ ]( f8 [ } s- ^* s; m4 _
/ {% f, u+ k4 t& i1 P$ x" S
for (nIndex=0; nIndex<id.length; nIndex++)
& r' X1 v. }- d v( g; W; Q3 B) s {
]$ Q# p" ]* h2 s5 u ^ cCheck = id.charAt(nIndex);
8 g! j6 h3 `" J" [8 `* D0 p if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
" G7 `, @( s( d' S: u+ ]( P% e { ) \4 k- h. U* s' ^5 h- v& ?- c
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); ( D4 C3 M5 ~& i1 F5 D3 l" M' y
document.sform1.id.focus(); + r6 ~5 |) j$ P5 `+ v3 e7 ^7 K
return false;
2 E: R8 D, E6 j# F }
9 t# Z3 {2 e1 r) [7 J } / v. I. m1 L; { w8 p1 x
chineseid = document.sform1.chineseid.value;
& V% @, X; t) ?) a4 Y5 A if (chineseid == "")
" Z" @0 D o: t0 ^/ P9 `" H { + ~" h8 ]( _& h% R9 X/ s% F
alert("请输入中文昵称");
0 n, C5 p- z" Z4 m5 \ document.sform1.chineseid.focus();
# u0 [7 C8 ?7 p+ ?( D: _) m return false;
2 ^/ t/ O& n5 k* J } # s L& X* x8 z C( v, E* {5 d O
password = document.sform1.password.value;
3 f) @8 }, i& p- P if (password == "")
* d# H5 s% v9 @: q- }+ a7 A) r { 9 w& X) t1 ?% f y8 f
alert("请输入登陆密码"); / \9 V5 Q: V4 C) R# l
document.sform1.password.focus(); 6 h5 V" u& L: D2 I" X* g) ~: w9 z
return false; # m% {: P: _6 l# _
} % P; L" {" Y# O& A9 A8 F
password1 = document.sform1.password1.value; . I9 ?0 N( m0 k9 p. q
if (password>password1) 2 |: a6 w4 y6 }7 Q& R4 A8 L& h, T3 u
{7 S/ u* @0 p$ ~' ^( f4 \/ m
alert("重复密码与登陆密码不相同"); 7 H- h. X9 c3 x2 z) Y5 W! _6 u: S
document.sform1.password.focus(); 1 q) a+ C8 T3 O& @ n- q
document.sform1.password1.focus();
- t) o$ d0 G0 g" P2 J2 p. d( M return false;
. j3 ^: t. k/ N }
0 S0 f$ C3 w! \if (password<password1) ) k) }. U6 j) E" z. H& S/ \% c
{, c; S6 O" e. d0 N
alert("重复密码与登陆密码不相同");
- j' A* n7 k% V! P& ^1 W document.sform1.password.focus(); % j' P0 F9 c1 |0 i& }$ Y6 t! c+ O3 x
document.sform1.password1.focus();
( u: u0 A0 j% u6 s return false;
4 k, d$ b6 u& Y8 K7 y" `# Z8 ~( z } 9 N& a1 p0 c4 h6 G3 s" I
if (document.sform1.email.value == "") * Y( C5 ]9 v+ ~' y+ }( T
{
: H. C4 T" Q- a9 _' j! D alert("请输入您的E-MAIL地址");
; T6 I8 @7 j, y$ U/ A0 I document.sform1.email.focus(); ; j$ ]- d1 A! z+ q: I
return false; 2 e1 x1 N) v5 U. D" t
}
" \8 u! z8 n- z, g& b) }$ B
/ A2 f9 R3 l+ u email=document.sform1.email.value;
# ^& b/ Y* k0 Q' B+ J3 k/ D, N! N emailerr=0 3 _* S- A! {- N
for (i=0; i<email.length; i++) ) b1 y5 V1 w. e" ~: V0 i4 P
{
* Y2 y+ H3 t' r( @ if ((email.charAt(i) == "@") & (email.length > 5))
( @; v+ {1 I% r {
8 a, S+ [* L5 H, a+ {) Q emailerr=emailerr+1 8 A# s* l+ [9 d! [, P
} " r6 m6 g& ?; ]) E' E) q
}
/ U/ x1 t) ^* H% x6 [* @2 N if (emailerr != 1) 4 E" l$ n$ j, r: r* ?' G3 ^
{
7 Z# x2 \: D$ U" u. ]$ ` alert("请输入正确的E-MAIL地址");
$ P. [/ V% K4 k document.sform1.email.focus();
. K$ \4 F# [/ L y D# t# d/ w' F return false; 1 I# ?& ]6 a6 Q) k/ L: [
} 9 U# ~5 E% D) r7 ]" W0 ~# P
$ c& t2 f$ U0 d" z1 d* s9 y. X% O0 N. o if (document.sform1.checkask.value=="") # W2 K y: x: q5 N# }0 K) |7 w5 I
{
( s* j; _ k% `5 w' Q3 r0 p& f alert("密码提示问题不能为空"); 2 y' q4 K8 Y8 v& w( Q& I0 ]. F
document.sform1.checkask.focus();
! ]7 ~; f6 n1 w2 I4 b return false; O- r" U& U: N3 H3 I: {( q
}
4 d$ N! a. Y0 q% ~, b9 g1 ` if (document.sform1.checkans.value=="") 8 f3 q+ g+ L( k0 w8 b5 L( N% R) H
{ 0 t, `# W! Q, p# A, W
alert("您的密码提示问题答案不能为空");
2 V: V2 G& N( s) {( o4 l: r, F0 P& Z document.sform1.checkans.focus(); 6 l9 d/ U0 q+ o/ e; z' N" E
return false;
) ~# N- e7 J4 i4 G }
e5 U5 j& n3 ^3 z: d7 E return true; ! {& L$ D& K, ?9 C: ^( O z
6 U9 l/ L3 s' y, y: j( U' h' o( j
}
2 g; |, z4 D. W2 p5 f</script> |
|