|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14437
- 金币
- 2504
- 威望
- 1647
- 贡献
- 1452
|
这个脚本对你可能有帮助:
2 I* a! Y6 S2 W+ w( O<script language="javascript">
, o; ~* i# {4 O: G8 O7 f" jfunction IsDigit(cCheck) - l: x! q% T$ W+ }( C0 q
{ - H4 z8 g% ?' s) P6 F
return (('0'<=cCheck) && (cCheck<='9')); 1 s# G% M3 n: m8 \" O
} - R; B+ p U- s! k, z( p$ _8 t- \
! s! K9 M$ r. g) u& l1 A
function IsAlpha(cCheck) ' ]$ Z7 `1 u1 z! [
{
" x" H: I2 ^0 u* t! ?3 P& E return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
( u/ W! K% w+ n/ \ }
4 }6 \+ f! z4 k' t 9 o, T) C9 z7 I- t
function IsaNull(cCheck)
9 `- b D2 r, @ h+ W$ K, c {
' q( O5 c; ]3 i9 E6 Q return(cCheck != " ") . u$ d( _: V( n k* Q5 r3 L
} 2 e, [# O# [% t, M/ Y* H
& u4 Y$ N; `$ r. L9 N% Ffunction checkform() + y# N& w3 |$ i" d; r! y
{
% K6 R8 Z# I7 O1 B3 a id = document.sform1.id.value;
+ a7 v7 A z6 t3 x+ W if (id == "") . f: h, ?; t) S9 }
{
' N6 |- c. N5 I) s% ]1 w) W4 @ alert("请输入注册名"); 9 O3 b. y& S2 W4 H% m `$ P3 z
document.sform1.id.focus(); % g1 w) E$ {0 C/ {, h
return false; 2 M/ Q T3 M" I
}
4 ?9 H$ a$ T2 q) y4 E6 ^! |
! q& ?1 {/ A0 c9 u: s for (nIndex=0; nIndex<id.length; nIndex++) ) [% \: T* b2 Y1 `, q9 O' Z
{ 8 S x& R& @2 F7 W. ]0 g
cCheck = id.charAt(nIndex); . ~+ L5 ]5 n" A0 Z' w9 k( R
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
5 X+ S f4 o0 w. S7 P { 9 R# l; q2 V! f
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 6 t* R3 t! T2 n2 b" k# s. C9 \
document.sform1.id.focus(); : H6 h; `" F) Y1 O
return false;
: S+ ]% M6 ^6 P8 z: O& [ }
; p# \4 W& N* i+ z5 x: }' U% I9 E& e } 6 `! Y# j1 D3 |+ b+ k9 v5 f
chineseid = document.sform1.chineseid.value; * g- W+ {- P7 _. y: i
if (chineseid == "") & X5 X G8 m! h5 y8 U: e, u3 |
{
! Y8 A. R+ j+ e" a( y0 `$ _ alert("请输入中文昵称"); * |' p, V2 B U
document.sform1.chineseid.focus(); ) G: P" P! D; m
return false;
9 b) k9 U7 Z) Y" K0 j } " s) _% i" l3 q1 T6 R/ ~/ w5 n
password = document.sform1.password.value; : x" R; L5 q( J1 s7 o! E$ l/ y' t/ ?1 }
if (password == "") ! p4 t f/ X8 t7 u% H0 X0 E
{ 6 c9 z& X% f' h6 q* R, ~
alert("请输入登陆密码"); & v8 c3 T0 Q4 v; @0 w
document.sform1.password.focus(); % h; X1 D8 i. d& l
return false;
! ^0 F: E Y1 f, }+ e' Y } 9 q0 I$ r9 {* S! E: f2 c: }& ~0 }1 g0 @
password1 = document.sform1.password1.value;
- F( l' }/ G; s; m9 z( Q0 ~+ K3 f if (password>password1) " n' q5 }8 ~, ^) E/ I) k
{% l4 L$ v! b5 v5 k% }8 I
alert("重复密码与登陆密码不相同"); & L9 |5 C; L4 c1 T) o: }+ V
document.sform1.password.focus(); 5 n4 z# q5 h- R9 t
document.sform1.password1.focus(); % a6 e3 v: v z. u# J) V( _3 G; T
return false;
* N# O3 C7 t4 @& j }
& e- E1 {5 i: d, C; E' f: yif (password<password1)
1 d4 b0 n" g7 p2 }4 N4 H! _ {
) O+ X7 Z) m0 B2 J alert("重复密码与登陆密码不相同");
# @) x9 |" l/ M document.sform1.password.focus();
% _+ W! O. _1 O& l. P; z document.sform1.password1.focus(); . q# |1 O; r% |% ]1 f
return false;5 m2 b7 A E! F3 L0 M$ R7 _
} # Y9 }% \) m- A8 ~6 m
if (document.sform1.email.value == "")
6 l O+ t# u' v. U { " q+ x2 V: u& v4 z* _ q% O! A
alert("请输入您的E-MAIL地址");
# p5 y6 S& j7 {. E- l7 a! u2 v; t t document.sform1.email.focus(); " ]5 w& b y6 o0 n0 d; N
return false;
5 t! `0 c3 h" w$ t7 l+ r2 w }
8 y/ \: z4 B# g @- ? , T. f3 R, Y# F$ g6 U
email=document.sform1.email.value;
. Q6 k# `% W" H5 k0 z$ _6 M/ r emailerr=0 4 o/ {) l8 _) i6 K) Y: Y! c0 H
for (i=0; i<email.length; i++)
; N& I+ f4 q" y: j- s; u6 X6 {% ? {
& d: ]# r% L5 p" ] if ((email.charAt(i) == "@") & (email.length > 5))
! R; `2 E: ?( u5 Y8 a {
- u, r! \! p( p$ g: b# M4 A4 ? emailerr=emailerr+1 7 L, K$ T- i, e' p0 s
} % ?2 y, a/ F1 K1 f F, f
} : }% g) X8 u; B' O, }( ]# L
if (emailerr != 1) 1 d: @7 L+ U4 ~6 `# ?( ^
{
+ ?: [- t8 \, m; j alert("请输入正确的E-MAIL地址"); 7 \7 [* z* l1 i: K% N4 |% o) s" U
document.sform1.email.focus();
; K7 n& [1 k0 Y- j return false;
1 }. v$ f) q& w. g3 L3 [7 U } 6 h' Q* |7 d2 D) i! v7 G# `" {
' j: n4 y' G; G" d: z6 d/ n if (document.sform1.checkask.value=="") 0 Q/ ^( I0 p5 t6 ]9 p6 C
{
5 i! Z" B* u$ r9 C" @" j alert("密码提示问题不能为空"); ' e! A. l' ]0 a. ~( y+ C3 V
document.sform1.checkask.focus();
- ~+ G- U* a+ r return false;
2 C7 c6 b8 {- w# U0 F. z }
( B' h2 D: d0 q8 A! ]1 |" X if (document.sform1.checkans.value=="") " @; k0 P- H3 q
{
- F' g9 @# n1 V/ v y alert("您的密码提示问题答案不能为空");
/ ^1 _* V* E' n; u document.sform1.checkans.focus(); ) ?: l6 K& Z. Q0 U" n* u) Q
return false;
0 N) J$ z6 o- s' i; Q+ e+ m }
1 b2 Q& E" q3 O" j$ ^ return true; $ n/ c8 k1 E: W+ }- M/ D$ ?4 W
9 g9 h; l. g+ r
}
" Q; i+ q" K. b, q</script> |
|