|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14435
- 金币
- 2503
- 威望
- 1647
- 贡献
- 1451
|
这个脚本对你可能有帮助:+ D# `% t; k6 I9 ^0 X9 F
<script language="javascript">
. Y- W6 E" `# m$ U3 xfunction IsDigit(cCheck) * R& B' \* c/ @* D1 J$ a0 S* t
{
; G0 M' s2 y; @6 v/ r return (('0'<=cCheck) && (cCheck<='9'));
) u; l" F' @/ @- M& w; w }
2 \# c+ o' v3 E+ {5 b9 S 3 T* i# J# v8 \+ D' M0 J' u
function IsAlpha(cCheck)
7 r7 S# k( D% c( w8 j- I { 2 G9 o( v7 E2 ~, V4 a3 e
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) b& y6 a) W. x5 D, q
}
1 A- n2 E; i( B% Q4 E
/ m& L2 J/ N+ Y( d4 W Ofunction IsaNull(cCheck) + M) u. i$ x, c) n8 Z9 i+ u
{ , g/ Y* k+ L+ [: c. R1 [" |
return(cCheck != " ") 6 Z" |. F4 l& J. v1 e# c- Y
} . H5 P6 F- J/ }8 F/ L. C' U
& y+ t# w! `! `7 b& _function checkform() ~3 W/ {7 q+ l- \; [3 I
{ 4 T2 {& u% `' U! W, A( o% `
id = document.sform1.id.value;
: H% Z: v+ W n( j) s! ~ if (id == "") 4 t l! k5 a& w8 Z9 L
{ 9 d; G( u2 K% S( E, v7 f
alert("请输入注册名"); }% @7 r6 W5 d8 Y# U9 ?8 @
document.sform1.id.focus();
$ v1 X! L) \$ R& c) L return false; / H8 E* i" P$ e9 j
} 6 q7 ?! O, C8 H1 [1 K
' F7 ^2 [. p) {5 |7 @/ H& ^# n, r
for (nIndex=0; nIndex<id.length; nIndex++) 8 n% L; m( P% q" c4 x
{ 0 ^* ~4 @/ j: {6 B4 m& g
cCheck = id.charAt(nIndex);
. i0 T3 q* o9 s+ j if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
U7 s/ B5 { n" |* b { / b5 V3 U' d. |! P. u- L% p. H
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
( I4 @, M" M3 d# x# U& A document.sform1.id.focus(); + ^8 t% l) O s: @! K+ k/ Y& Q( i
return false;
/ [5 Z) Y: F+ a3 p$ | } , y$ Y* P* f! Z7 J' N9 L
} 7 _8 {; ]! {& {" X' y
chineseid = document.sform1.chineseid.value;
" |1 t6 j. b1 k5 j if (chineseid == "")
V; t4 [0 B# N. |. T" U- }6 T. @! H3 H {
$ j/ U- }) o: A alert("请输入中文昵称"); 0 R0 J5 a) N1 B) h0 r O4 |
document.sform1.chineseid.focus(); ( l) I2 m, L# ?1 [0 t+ @( L
return false;
& w, @$ u1 [/ y7 ` }
6 n/ J6 K0 e# _- e" |, k# m password = document.sform1.password.value; ( m; V3 v, Z& B& V
if (password == "")
' W: P/ o& P# z0 _; h { * O B9 w- c% ~/ H) p1 g; i9 s, D
alert("请输入登陆密码");
2 z+ k; N9 }" f3 g! G. {4 \0 I. c document.sform1.password.focus();
$ k4 S/ P/ T& W return false;
; y: S6 g* G# O$ E Z- O } * U* f4 P, D9 ]6 P: [% J
password1 = document.sform1.password1.value;
& g9 C! J# Q7 [9 D7 k D, T if (password>password1)
) ]& C* @/ O4 t$ U {
6 k; ^: S# [ _. ^ alert("重复密码与登陆密码不相同");
, h5 w2 c+ U$ b1 S document.sform1.password.focus(); ( O/ g% e* y: i
document.sform1.password1.focus(); ) U3 f2 k3 q, S8 O
return false;. g& X: F2 ?; A
}
2 m5 I0 I8 r0 O4 \8 h( ?if (password<password1) - S* j0 E; [% B. c4 F& ^+ P2 l+ I( X9 K
{
2 T" U* r8 g) @+ t* ~ alert("重复密码与登陆密码不相同");
4 T! n+ r& P4 ]9 T( T/ R. u" |+ [# g document.sform1.password.focus(); ! \; g9 Z. ?( r- S. N
document.sform1.password1.focus();
9 a5 `5 E1 x$ L# F, Z- g i0 L7 M return false;- u9 o' v9 R. K. `$ H! X/ s
}
; D# h: C% V$ q3 O if (document.sform1.email.value == "")
6 N) w+ ~5 {4 u4 Q5 d1 m {
+ B' R4 h6 c4 e& U3 `6 V& Z alert("请输入您的E-MAIL地址");
% @; c5 M. f& J( {! Z: O document.sform1.email.focus();
. s9 ~3 N" v+ S; W+ d" x return false; / g" f( l$ c; }4 m: N' v( w( ^
}
$ b& ] \% o% @$ e7 U7 w: |8 i / j, u8 }7 q9 p
email=document.sform1.email.value; 3 T) b* {% ]; L9 E
emailerr=0 7 B4 D* y/ `- o+ N* v
for (i=0; i<email.length; i++)
, x1 [1 U: H4 Z { ) A8 }$ C _8 u9 d
if ((email.charAt(i) == "@") & (email.length > 5))
# O d! {5 {# ~7 w/ C; l& _, j- r { 8 r7 B' C5 B+ U( ~5 u6 I
emailerr=emailerr+1 9 P8 D7 L1 Y0 w6 [) Q( @1 }, b
}
. p6 z. {: f9 r& x$ o } 3 C0 v9 r# I" t# F. E9 q8 N
if (emailerr != 1) ' T) a( A, g( _) l& ^* n% A9 o/ |
{
u3 K( |' n3 c$ ~2 H. ~ alert("请输入正确的E-MAIL地址");
" i! i2 }, `' q document.sform1.email.focus(); 7 n$ U* V, n) T0 T- Z' Y1 _- l
return false; # c9 F# Z m4 g" _ V, D/ u
}
# H" G# f, R2 e4 R P ( ~! A& _( W$ G2 c/ I( }. j
if (document.sform1.checkask.value=="")
- W9 U! ?/ F$ U D+ a' v {
! O. u( E2 n( ]0 q0 t1 P2 X alert("密码提示问题不能为空");
5 }4 M( r3 G3 g( x document.sform1.checkask.focus(); 1 v4 R' M7 z2 T* ~5 M; h
return false;
# I7 ?# i! S) p! i* g } $ K* c4 x& w y5 U+ G
if (document.sform1.checkans.value=="")
/ s b; x1 j9 _$ \ {
7 x8 v. E9 L4 v* M alert("您的密码提示问题答案不能为空");
) s- T; R/ W' X, q* _( q. ^3 { document.sform1.checkans.focus();
: [' v+ _7 ` e8 m% T return false;
: n) X# Y0 A( u5 P }
, a- o# ~$ c/ {! O% ^5 ^% b return true; 1 Y, j, E9 a1 ]* a' T" }. {
8 s8 |6 x+ A' R7 U5 m6 w: s* j2 @
}
5 C$ P9 a; t' L+ b</script> |
|