|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14431
- 金币
- 2501
- 威望
- 1647
- 贡献
- 1449
|
这个脚本对你可能有帮助:
8 H7 ~1 J Y; \* f: q" n<script language="javascript">
8 i7 T9 m5 j u5 Z; j" {function IsDigit(cCheck) ( K5 ?' i8 {! L; c0 K- ?$ b
{ " S& Z( \* a" S- q% ]+ g
return (('0'<=cCheck) && (cCheck<='9')); / W3 y& i! i4 w, {
} ' Q5 n4 p G" H) o2 D( V u, |$ r
& a$ N0 a! L; t* r8 Sfunction IsAlpha(cCheck) / T G: n8 K) r3 k9 Q
{ ! A* P4 A1 \8 o1 }. g* Z% o
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
5 R/ z( n* W# O6 B7 `/ q4 B! A }
1 A) W5 b B3 _4 V$ E7 \; H: e
7 i; {9 i6 [: j1 d4 \$ x2 gfunction IsaNull(cCheck) + y# X, e: J* X# G, a
{
6 \" }# P. q9 S return(cCheck != " ")
3 f" o" n, o) N2 q }
1 C% ~& @! G# Q3 g( f9 N& [! N: R ) b$ W6 y/ U! n/ x6 P8 V. H
function checkform()
; G# E/ A" t2 v+ Z{
# w' {" P; P# X3 b' u l id = document.sform1.id.value; ]( }6 z/ q; X% E. [$ T! H, |
if (id == "") 7 ~& O R' ? J, c* V t' H2 ?; R
{
% p7 M3 B$ H2 D alert("请输入注册名"); ) V6 U$ @8 n: G) x, a
document.sform1.id.focus(); : |$ `5 a0 I& s) K0 G
return false;
: u: C0 y% |. s7 P+ { } 4 D/ a7 D6 J* J; j* \
% y: | n& X! B5 n) g% G for (nIndex=0; nIndex<id.length; nIndex++) " I% R Q8 p, w) t, }5 ^ a
{ 7 y6 f2 X0 ?9 t6 w: w
cCheck = id.charAt(nIndex);
7 H/ s& F4 Z p( e$ U: z' e" e p" P if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 1 a. \, b% r/ H
{ 2 r' b8 o' z/ E
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); " w9 t, W$ e+ n
document.sform1.id.focus();
7 i5 {* _8 a" _# B return false; F C! ^" g1 q# Z
} ! d6 A& G* }$ [
}
9 o8 t4 X. }( N3 l! {7 e; o chineseid = document.sform1.chineseid.value;
7 t3 A+ T+ j6 v: p# s. G! _/ T6 f if (chineseid == "")
2 T, ]% Y% D. v5 j" r) S& A {
* b: k9 o X _! D0 p alert("请输入中文昵称");
6 c8 d, D; b. J) [6 a; v document.sform1.chineseid.focus();
) ^) X# J3 _3 W, Y5 Q0 D P0 l( Z: h return false; ! C* W% d1 a' X
} 3 V+ y0 B' e1 W4 q
password = document.sform1.password.value;
! ~ S) G* d0 S! ?4 V1 x if (password == "") ! |5 G3 J( w* Y0 u6 `7 a( I& }
{ ' w I. `' Z, o& x4 F+ S% E
alert("请输入登陆密码");
2 \8 A" H% O' e3 {- k document.sform1.password.focus();
5 o/ s5 o( u' F0 B" O, {; E return false;
6 A' ~8 D$ |! s7 P$ ^# ^) p! \ } : Z9 ~6 t \ f$ a# g
password1 = document.sform1.password1.value;
) @/ j z0 V& y- W5 q if (password>password1) ) U1 A+ l1 p6 e. c7 ~5 d$ M: [4 n
{
# K% y0 z1 d4 }, O' ^; i. V) }( ?2 o& H alert("重复密码与登陆密码不相同"); ) Z3 F. ]( C4 L; c) Z2 K/ u" v
document.sform1.password.focus(); " t# T1 i2 ^; u; ]9 D
document.sform1.password1.focus();
6 |/ _- t9 |$ v7 t5 O' X return false;
$ ]) Q% }0 d' U- K8 [/ J/ g }
' P! b, z4 b. pif (password<password1)
: x5 y; i) X7 }, a6 o0 y* d" ? {
! ?3 k- f3 V$ j9 D; G6 b* w alert("重复密码与登陆密码不相同");
& [7 s& W* d: |: s p document.sform1.password.focus(); 0 ~0 v5 M# j9 y8 s7 U# A
document.sform1.password1.focus(); . g' e2 C# N7 B
return false;# Z; v; i' d5 w G
} / i; E6 v% x1 f' {' M/ X$ r( j
if (document.sform1.email.value == "")
) M: t# ^, Y' T0 y5 @4 p; F {
: K# E" R* K: F+ D8 q/ G alert("请输入您的E-MAIL地址"); 8 d8 b: |3 ~( q8 `7 \6 W
document.sform1.email.focus();
3 I$ D9 B M6 y return false; c! @0 p G) n/ f! r
} 5 X4 L0 F1 C# x
1 ^6 J' u x3 L! w( t# @4 \ email=document.sform1.email.value; : y M( H$ Z0 q$ b6 {
emailerr=0
; Y" Z1 M3 l3 `! [" y for (i=0; i<email.length; i++)
. z1 q: X: A3 z& Z! z& C+ E- S { ! C$ A& {7 `/ C, G3 M
if ((email.charAt(i) == "@") & (email.length > 5))
% ]& {. ]8 ^4 z8 D { 4 ]8 h/ s! T! t7 ]+ M* e8 E4 \
emailerr=emailerr+1
, Q4 P/ }0 @8 |/ |/ l } - Y& U0 O* r; r$ s
}
5 Y ]# |! N/ c9 o$ S! v$ |1 l if (emailerr != 1) 8 u! K" i; Q( f0 T0 w& X1 Z
{
3 f' m% K7 @+ ?7 A3 V- o$ m/ H4 U# s0 m alert("请输入正确的E-MAIL地址"); " f8 O: M& ~) j6 ?" U
document.sform1.email.focus(); . Y1 c6 n$ B/ p2 u
return false;
* O! ~( Z2 k: t. U* o1 J }
, j$ S4 p, r& X
9 U) A2 F! h% e if (document.sform1.checkask.value=="") ( ~. M6 \6 t, g% d" t4 o
{
+ p5 b$ T/ b5 N% ?# D: G) {* N alert("密码提示问题不能为空"); 9 ?8 i: V0 L9 u4 P4 q
document.sform1.checkask.focus();
; v4 M# c9 Z: b8 D return false;
9 i" }( {* p& n; k$ }' ` } - h0 ^. }. V5 b1 a
if (document.sform1.checkans.value=="")
4 f: G2 C; ]9 O4 l5 w# `1 w/ A { 6 x/ C1 z1 `9 k5 K0 [ ?
alert("您的密码提示问题答案不能为空");
& D- @) Z0 D- t0 o! O/ f: `1 } document.sform1.checkans.focus();
7 q' M" A0 [# H0 C3 l) P return false;
) B: M) {( f: a; } }
0 E/ M6 P- D7 K* a- u* P return true;
$ Z9 S0 c3 Q9 s: C" v( ?% N
( n- {; J$ s8 @) b} 1 e) M1 j$ K5 \
</script> |
|