|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14273
- 金币
- 2427
- 威望
- 1647
- 贡献
- 1375
|
这个脚本对你可能有帮助:
$ p6 \1 s4 j! |- z6 {3 g$ t3 k<script language="javascript">
9 K! y& b! s8 a5 {1 ?: C& U/ @% Nfunction IsDigit(cCheck)
. @3 X1 J8 N7 P! z0 y$ ^" x6 Q9 V { , `2 Y. Q# O, a: z
return (('0'<=cCheck) && (cCheck<='9')); 5 {. R9 X. W9 c C! G: g6 q
} ; Z$ c) j3 ^; `" J+ e$ E( _
8 d! Q( K6 Y% t! Y6 yfunction IsAlpha(cCheck) G7 r0 J1 H" {# e6 f% L; ]5 K
{
: S7 m0 O& |' N+ q: i6 f' L) | return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ) v" P6 }& P- D7 z. k0 M
} i% Z' K5 ]7 Q( C( I
' J+ }& g; Q) V4 ~
function IsaNull(cCheck) ) g2 m h0 I" n2 o
{ 6 P- i6 a4 B) T L
return(cCheck != " ") V4 N* J% ?1 t, N, C
}
; V$ E( C8 }4 o7 a# O# k # w1 M: m; Z7 q6 v& y ?$ r
function checkform()
' v: |. J/ G6 H1 E6 P{ / a, b$ v7 c6 a8 b2 S
id = document.sform1.id.value;
v& j- `. Q4 X3 j if (id == "")
5 V- P6 c; L4 u! I& W0 a2 L {
7 {8 J1 ~2 o* ], v& W. l4 n alert("请输入注册名");
, @* k, F6 O; }: G% s2 {8 D document.sform1.id.focus(); * L: x1 b2 q# l k( ~% c
return false; 5 D2 M* Q9 C* a) B6 w: s
} . e4 g$ I+ O' o i, _( J7 d9 a$ e7 e4 M
. j$ E, l& z2 K4 m) {1 j for (nIndex=0; nIndex<id.length; nIndex++) ' T. Z/ w X$ E, S: e p, r+ Q
{
{+ D8 M% F& n, ] cCheck = id.charAt(nIndex); 6 X4 g8 e1 B, j# r
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
$ f1 I# @8 k5 |1 X; L7 |% y { 1 k# l. w) b6 e, P) h
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
r! N! q% d& y. R5 W0 z: b+ @" Y document.sform1.id.focus(); " d+ X) D$ n! ^: X: K
return false; * P U4 d" ?- h2 }
} 0 o. t& `% q3 B) q( N4 U9 e; x
} % N d% O8 T! C K$ `( J) M2 R
chineseid = document.sform1.chineseid.value;
- }; Q4 T- D" a0 _1 r4 H if (chineseid == "")
. p6 d/ Y- Y, q3 _3 ~! g {
& j, }: |1 U, h( R. p alert("请输入中文昵称"); % k0 _# G) u" J Q
document.sform1.chineseid.focus();
; K- D& D3 f4 O# h9 x return false;
1 ~0 B$ ?; H% b } V( [* O6 `# u4 v+ b+ G
password = document.sform1.password.value;
3 B' w( i# {% e& H5 d if (password == "") " T% s' M3 L0 J- M' v( L7 P
{
) ~# b* [7 F+ m/ ~ alert("请输入登陆密码");
# |5 g" v. p! q% E, m. C document.sform1.password.focus(); # Z) \5 T4 C' ]6 m& i/ g
return false;
) V' u: G( u; W$ X2 v1 b' Y$ V6 l }
5 n+ m1 F: y/ b password1 = document.sform1.password1.value; , [: \1 y0 k* ]& B4 p8 P
if (password>password1)
* M1 D9 j/ [: ~! U8 K5 O' | O {
: U Q8 s. Z7 @3 n alert("重复密码与登陆密码不相同"); 2 B" |; g" o5 \% |. o
document.sform1.password.focus();
9 A2 v2 W! j c$ y9 ^ document.sform1.password1.focus();
8 P/ }+ E1 R `! G& h return false;
* G9 ?5 j8 n% B& o+ E f& ^0 Q }
. M0 k5 `3 ~4 W+ u4 v- tif (password<password1) 1 B- P' T. J) }" W6 ?2 W, L
{* d6 e& z* G9 |& I
alert("重复密码与登陆密码不相同"); 3 A1 F1 y2 Q8 u) L1 }7 y
document.sform1.password.focus();
4 H! ?5 `) o7 L# P7 I1 e; S- [' |6 \ document.sform1.password1.focus();
' p) q" |* x+ h return false;
, g7 V C) O) ?; [: ] { } 5 O5 c2 e7 K& f8 H
if (document.sform1.email.value == "") 3 Z. t8 w6 h+ `9 N: f/ h1 @% Z: L
{
. s# E' N- i4 g alert("请输入您的E-MAIL地址");
+ F! t/ u$ O- P- j: j document.sform1.email.focus(); $ b" Z" }! M4 I5 c' \: ~
return false;
H) k$ @" W3 q/ H, O" L$ A }
& F, s0 s) d9 L' ]( `0 l& r ) k; x% ]4 s: W1 i L! y
email=document.sform1.email.value; ! I3 q1 z0 `2 Z7 x
emailerr=0
# L+ T# }& h7 U0 {: j V0 [ for (i=0; i<email.length; i++)
* \, f) `& w3 E5 e1 X/ g {
, p5 T! {1 i0 T- u" i* l* i, w if ((email.charAt(i) == "@") & (email.length > 5))
1 i9 F* l0 p K/ R0 ]8 q. ?8 V1 _ {
1 Z$ l6 E) F% D9 y# m6 f emailerr=emailerr+1
4 O( w) ?. D/ j. w+ n }
; Z7 |/ }1 W/ A$ H" `- E } 3 S. D3 M( p4 ^- D: b
if (emailerr != 1) * D; }, u- Q* e4 j) G) n3 M4 I+ T
{ 6 [9 O, G( S9 I5 Y. Y
alert("请输入正确的E-MAIL地址"); , W0 x8 v c! d9 c
document.sform1.email.focus();
) Y: X7 u/ ]+ K" x/ p! X return false;
" U4 A0 M: e9 s }
7 S! J$ E' m3 q" U5 @/ s+ ?
, l4 ]$ @. C; R! l c' j if (document.sform1.checkask.value=="") + F* n$ Q3 _( v. s- @: S$ m
{ ( z$ E8 j: j, o
alert("密码提示问题不能为空"); + A; G/ n, G# v+ O- K7 S
document.sform1.checkask.focus(); 3 i; j# s- c( ?/ o) o
return false;
6 z1 k1 j+ q$ j. y* Q) p } 6 t ]4 m) \0 @! J
if (document.sform1.checkans.value=="") " h8 B3 O) M) M# x: ^
{
" X! U& w/ j: D' V; \) w9 t7 A alert("您的密码提示问题答案不能为空");
; |* u# O R. ?9 p- C+ H* o document.sform1.checkans.focus(); 1 G+ o7 C, @7 O3 {, d
return false;
i6 O3 O% H$ ~* _( ^: T+ q) {1 ]# Y+ m* z }) O8 d" U* H# G
return true;
) p1 j1 \& k; I0 Y- h- R L 6 A8 u+ I5 R% u' [/ Z, J
} 8 [3 {0 X3 g( s( K
</script> |
|