|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14431
- 金币
- 2501
- 威望
- 1647
- 贡献
- 1449
|
这个脚本对你可能有帮助:) F+ s7 W# f4 ]- ^% a/ K& _: X+ ^
<script language="javascript"> & c4 U2 V- X* z# J0 u
function IsDigit(cCheck) . P5 e* z6 c3 x) T0 C9 o
{ : k& t$ m& `& W) A5 o* N2 i6 ?' A' R
return (('0'<=cCheck) && (cCheck<='9'));
3 j0 V/ X$ D1 [9 j" Z } . V0 d3 ^6 |8 j
4 ] W* ?) Y8 z2 E+ A
function IsAlpha(cCheck)
2 ~4 L4 M! n4 b1 s$ Q {
5 [& \% `* m- ]) e P return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) , n% G( a" T8 Z+ u
}
- P9 \% f9 ]' f, `3 E 4 N' [ N3 J* Q8 \/ C2 A( s0 ^4 d+ j
function IsaNull(cCheck)
, d8 e: h; ?. A) \1 }0 }! K& ]. v { $ U, x5 E! ]0 L, i/ M, x; G/ ]
return(cCheck != " ") 5 Q/ k5 B" D+ d. \
} + \. y, N5 J6 |5 W+ H7 a, @
* o8 n& N( Y- G3 P! c2 Z7 t3 f; M' Hfunction checkform()
8 U$ d7 @5 Q0 `* `{
$ E* c4 E% G7 t id = document.sform1.id.value; ! g" O5 D" ?5 D1 }% z5 z
if (id == "")
3 T; I" g) J4 K9 i& y, R! V { 4 @( ?& N( i, Z2 i
alert("请输入注册名"); 7 I0 _/ E7 _( R q0 J1 p8 ?: ]' f
document.sform1.id.focus();
" f% z- l# F2 B return false; 3 ^( z5 e1 O$ D0 ]9 ?/ v( r; |+ f2 Q
}
/ i* H* E! ^6 O 0 f U0 h) f& K b6 y# K; h' |
for (nIndex=0; nIndex<id.length; nIndex++)
) }. p/ L9 k4 e { 9 K. d% S7 q4 W' c) p) y
cCheck = id.charAt(nIndex); 7 H# o6 M, f' M' |+ z9 [- q7 L v
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 2 V* f1 D4 \* b. W
{ 6 O( |( h, r' N1 r; _& Z# q
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
7 U" ~/ }3 B( T: j2 U% Q document.sform1.id.focus(); ) N5 f/ E) V" C% _; h& e
return false;
' C0 U% U7 c/ o0 o- v0 R } ' @3 m$ @; f4 L! c' t
} " x x6 S* F7 i! |2 U Z
chineseid = document.sform1.chineseid.value;
; }" m5 q2 Y' q1 { if (chineseid == "")
8 h. t. {5 i- C# U1 T { " P: l( h# }$ b% Q' @% w
alert("请输入中文昵称");
5 C) m9 e/ Y. I" Q1 t% U document.sform1.chineseid.focus(); ! ?) D" {' r7 N( B9 t- a* H
return false;
1 P, s A6 R: K, o! m# X/ d }
& k/ \2 l3 h6 t6 a) k- O password = document.sform1.password.value;
+ V, ?) p, c' S/ G2 N& j if (password == "")
* @* j+ F# p9 [ { $ L- J; o" ?1 a) r/ i8 w5 m0 |
alert("请输入登陆密码");
/ @4 U' d- n0 @; `9 ]" B document.sform1.password.focus();
, I. e( Q; B4 [+ z$ I# l4 J# z return false; 0 Y Y; D0 d$ m+ O
} 4 k* {, b4 x9 X9 S6 M7 a
password1 = document.sform1.password1.value; & G# T0 u6 S( g
if (password>password1)
( c& ?9 W3 Z3 T. R( N" D% [& o {
* A+ j! L4 p( B; | alert("重复密码与登陆密码不相同");
7 W: E* }* x1 w7 a' g' q( D document.sform1.password.focus();
7 {$ \7 g) r; u2 W# h document.sform1.password1.focus(); * w0 U4 Q# T( p# r
return false;
7 U$ G" O( _; ^# ^+ `% p }
$ ~% e9 ?& B( ]% T# sif (password<password1)
7 U' n; f9 w- f2 l$ Y/ A) g7 x {6 t! h: J5 I3 i! ?
alert("重复密码与登陆密码不相同");
7 B& b! K e) C8 B. A8 p0 A document.sform1.password.focus(); 6 k1 r" m' M, @) Z; p# Z
document.sform1.password1.focus();
# b& j& Z" J) K9 \2 S# O3 G: G: B" D return false;2 i( u) u: d4 f$ X- J
} 8 C( H! b8 D/ z) ~" _ M
if (document.sform1.email.value == "") ; Z& J+ J6 t& Q7 m' T( o
{ 4 K; N0 ] t- u E: j
alert("请输入您的E-MAIL地址");
0 H" X6 g; P* k/ A* I0 m document.sform1.email.focus(); 1 {8 `- Q$ h2 h$ w& y4 @7 X/ ? _
return false; O* j+ f7 I7 Z; j& X, @3 v1 B6 ]
} : U% v! m/ N7 E }: w* O! ~4 k
$ D) {& u7 G- W& u( p7 L% L3 G2 m/ g
email=document.sform1.email.value; % y% j8 ^3 B0 S3 k2 X: V
emailerr=0 1 z# Z8 l( ~# y/ m( u; a7 P9 ~
for (i=0; i<email.length; i++) ; K* n0 U( M- h& o+ k% N
{ 5 G$ H& ^3 f- q
if ((email.charAt(i) == "@") & (email.length > 5))
% U' f D& B8 B/ o Z h( Y0 h {
# c7 d" r2 h& \! p) ]4 Q emailerr=emailerr+1
8 T( y6 ?) ^' r5 t6 g9 Q } 8 M4 s: m+ D3 k: L& [
}
/ X3 f- u3 m; c" h2 j if (emailerr != 1) 4 s, q: U& R9 @6 |
{ + a6 p: o8 G9 g
alert("请输入正确的E-MAIL地址");
- \: c3 o, z* B/ h3 m document.sform1.email.focus(); b" I5 e2 X/ v, ~! p7 Y
return false;
/ P, u& N0 x' h }
1 T5 M, V/ B' }4 f: F
" }6 L# A; T: y" [- l6 V8 \ if (document.sform1.checkask.value=="") 2 h7 V: {6 G( r5 F
{ - P) G* x; E- w. B% F* r" v
alert("密码提示问题不能为空");
* @2 r. X- b" C/ ? document.sform1.checkask.focus(); * R4 C) f. k" n: d
return false; ( Q# ~+ X! T" d0 V$ |( [+ c) V
}
2 w/ n: B: X- {, m. U" |8 R if (document.sform1.checkans.value=="")
! x& U- Y' S$ |4 M0 Q; `# N { 4 I# h' {* r* o5 F
alert("您的密码提示问题答案不能为空"); 4 A8 @/ R0 U% u) }# p
document.sform1.checkans.focus(); 5 ^- M4 @" ^* T( b i, D0 g+ y
return false; 3 z0 w- j: O2 |
}
, z' M/ G& T# E$ [* u! H; L return true;
' r5 G/ r9 c6 J( l: h 6 c' k, \; W; B8 M0 I7 \
}
- P9 S1 a- V* Y* _. y, B; T$ y" Y8 c! |</script> |
|