|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14395
- 金币
- 2483
- 威望
- 1647
- 贡献
- 1431
|
这个脚本对你可能有帮助:$ J+ C& c" R. E" N5 Q3 ?5 J& G& G
<script language="javascript">
6 o' u1 p; ^, tfunction IsDigit(cCheck) ; f3 V; t3 T& C5 b* j
{ 6 e; K5 X6 C% Y6 }1 m% |8 A0 D
return (('0'<=cCheck) && (cCheck<='9'));
- N3 F8 ~1 v9 y1 q7 o }
4 X6 v; _. w0 R4 m$ _ ( I4 O% n$ c$ K' P+ j' P& T* h
function IsAlpha(cCheck) : h' H0 {7 @ _. G! ?0 B) `- O- K
{
: w8 V1 F: ^5 K5 Z7 @/ x return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
, W) T0 T- [4 [/ c+ ?( f& U } v8 _+ A5 o L8 [! H1 d
' ^- r k& I0 U
function IsaNull(cCheck) + ^3 s: n% [, n" H
{ 9 j$ a+ t9 G+ ^. ^" C4 ~
return(cCheck != " ") ' G$ H4 k# d1 W& b
} : i1 u( D1 w: ~) d+ N: d
. w1 t4 X. [3 U: [( Vfunction checkform()
0 f, M7 I. o3 s, s{ ' F3 U4 O# s: Q" ?4 c
id = document.sform1.id.value; 6 t; l! B3 n# D- }+ k* {6 g( u
if (id == "")
" Z' h2 L0 y) d% a/ s3 O3 { {
) z6 Z- h7 t u# X; |3 O, V" U alert("请输入注册名"); + z* ^& `! s- \% m K' n& m7 K
document.sform1.id.focus();
" h' i' E0 ~- L" ~ return false; ) ^' t# v' H: H# e+ C7 o2 W
}
% ?* h. k8 V1 K, m$ c & F5 `; p A! o* S3 D
for (nIndex=0; nIndex<id.length; nIndex++) & p S" {+ C/ A; Q9 u
{
, |* I1 y& \) A9 _2 V$ [% f cCheck = id.charAt(nIndex); 4 A. F' t7 m: Y$ H
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 7 h' I) P- `' p
{ 7 ^& _6 X0 O* b9 U
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
H; C U: Y7 W; a% u% N3 z3 t document.sform1.id.focus();
' G3 T- K2 m |- N5 \ return false; 5 p- p3 L+ g$ k& M6 `4 q; c
}
1 ~ I* L$ z% C, a" H }
% M- m6 `$ K0 G( d chineseid = document.sform1.chineseid.value; ! F$ J& |4 p8 j# t0 h2 X
if (chineseid == "")
$ ~$ c; \4 A" }. S2 p" k9 r( d* g { 5 Y# Q% l Q1 ]$ Y! n: E
alert("请输入中文昵称");
0 d/ V" p% s- F" X. m, S, [2 i7 B) X document.sform1.chineseid.focus(); c' s N3 a$ D( i5 l$ D9 T; j- `+ O
return false; 5 @( F2 F) d# {0 V: b! r
}
: o$ e8 c0 E+ _* ~4 L: | password = document.sform1.password.value;
/ f% v7 @. L! `! U" ?* Y# v if (password == "")
1 c, x; Y9 h0 L% j' x {
! W9 _( I9 J# x3 c6 h5 k- J alert("请输入登陆密码"); - g, W8 r& a) a5 |
document.sform1.password.focus(); ! c" k. Y: O# B6 w9 _+ K
return false;
, L7 ^) q2 f3 |$ z! b) [ } : S+ h5 x4 Y( e7 U7 N
password1 = document.sform1.password1.value; * N3 D& d% ~3 N
if (password>password1) $ V8 \7 i& i' ^
{
9 B8 l) a0 H7 t alert("重复密码与登陆密码不相同");
( z- m9 \' {# E# f1 g document.sform1.password.focus();
* |5 J9 H8 V" p/ n- ~ document.sform1.password1.focus(); % p. E: G/ ^8 d( L! D1 o/ m
return false;% z( ]9 m8 m0 l- H$ a9 `4 a# J
} ( B% o" H: V% [7 J P4 u
if (password<password1)
" n: `/ q( p2 m! f {
+ w& M8 l& k+ [$ {/ a( X$ l alert("重复密码与登陆密码不相同");
% F6 y n+ ~, b* E( v document.sform1.password.focus(); 2 M# s! Q6 F6 m0 I4 ]$ j# Q$ j
document.sform1.password1.focus();
3 d" c) W1 Q5 _+ C) ] return false;
4 u" v8 J1 D3 T& [: x* ~( P }
) p1 V F, k/ m$ z- Q3 \$ |0 W+ p if (document.sform1.email.value == "")
$ f4 x: ?2 E% [/ ]8 b0 ]. {4 Y {
9 T# N) L+ P8 b* R) k/ q alert("请输入您的E-MAIL地址"); 9 [3 H4 B% C: Y6 u; C0 a
document.sform1.email.focus(); 3 q* b7 {9 X: q( X0 e
return false;
, W1 g! ]/ o2 W8 R- S! n }
& y* d3 A2 i9 n( I 4 G/ [6 f' Z7 w1 u4 z1 U
email=document.sform1.email.value; - w' w/ W1 \* ?% u. ^
emailerr=0 % H% T! j" @3 E7 g1 W$ i4 z) O# l1 H
for (i=0; i<email.length; i++) ( ~9 i T! ? u: @% f* J J
{
! _& Q8 x. a9 c- Q" h, t8 X1 I! w. _ if ((email.charAt(i) == "@") & (email.length > 5)) * s( S, x2 Q, T6 ]% G
{
N3 O9 ?& a4 ~7 I4 G O: i4 C9 p emailerr=emailerr+1 * e9 n+ X) \( r% }% c+ d
}
: N. k. O& M8 a: L }
* S. w: F. y' a9 [6 g if (emailerr != 1)
9 }7 O7 q; [0 T7 |. t5 H* L {
2 P3 T9 v& e4 K% s0 m: a, E alert("请输入正确的E-MAIL地址"); 3 C; d3 v G% R' z8 t7 R O
document.sform1.email.focus();
/ A( i1 U7 j6 y& _8 P' p9 I. i* i return false; & b- @ I4 f, }8 x4 |8 |( Z( Y! i
}
j3 m( G3 H' ]- j4 R1 t; o2 j 2 X0 f. g% @& w# [" V
if (document.sform1.checkask.value=="")
9 H/ y' _/ l J" V { - t4 D3 w' f, Z% R) d
alert("密码提示问题不能为空");
! y" q& i9 i* t! e document.sform1.checkask.focus();
: B8 E/ }, H3 R$ J0 r6 G return false; " J1 U( u$ n4 _
} % N; L; t2 U8 }
if (document.sform1.checkans.value=="") * t7 I! G' |+ O* Q
{ . k2 X: s- \3 b t) \7 w2 m, K" E
alert("您的密码提示问题答案不能为空"); 5 s' }0 f# o: \$ c; F
document.sform1.checkans.focus(); . B: K8 A' c- b
return false; . H1 w* J5 w# }9 E; u8 l: |. D
}
6 _- [/ Y& M$ @/ _3 A return true;
2 D& N, @# s* e* f( G ! ^6 s( @" E. L" R) [4 ^
}
5 Z/ R' W, B( j0 m, F( q0 [</script> |
|