|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14397
- 金币
- 2484
- 威望
- 1647
- 贡献
- 1432
|
这个脚本对你可能有帮助:+ D5 ]; n" i: y; i+ m
<script language="javascript"> + } r/ n: h, k9 R! e( S* |" D% g! U
function IsDigit(cCheck) $ h" K( i7 `. n( H/ w
{
& B8 ]/ D, @6 P& p6 H5 o5 s; p return (('0'<=cCheck) && (cCheck<='9')); 1 x2 d1 a3 N' F. Q7 l9 e
}
) c7 b2 D! c/ I3 J0 _& w $ z8 [# O5 W2 c
function IsAlpha(cCheck) / h7 l4 d q' i) a! Z
{
: t5 I i0 |* X return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
' a- R' c ~2 ]" Z ` I$ x* s; M7 ? } + [$ j5 A9 |2 G6 Q3 o
7 K7 x1 H- d N2 x" ?) l. o& f; X
function IsaNull(cCheck)
l% N/ v7 C/ {0 S) u { ) d2 b3 |+ W6 Y5 [9 p9 _
return(cCheck != " ")
+ S' R2 Z. J" X. a }" `3 a' Z3 X }
$ M( z3 Z- L2 G& s S& ~ 5 `* P# |) P' a: v M8 E0 \
function checkform()
# k6 G* z- {, m$ a* }{ 3 `+ @% K9 O) W g) _; q
id = document.sform1.id.value;
6 s: h$ c# E' f7 B( s* Y if (id == "") 8 J; [$ J0 k- t% }
{
* E$ M; {% z2 k; V5 v \9 R alert("请输入注册名");
; V% F$ Z0 V) _ I& \ document.sform1.id.focus(); . C, T5 ~- i' q" [, v
return false; ' E$ Q" I& {- K. @/ ^$ o. `
} & ~8 I. N' w! Y. l, V
# I& l+ U5 W& } for (nIndex=0; nIndex<id.length; nIndex++) * \7 {2 q6 E% Z1 n* h* @3 m$ H0 d
{
1 I3 q* s* H& i6 R8 }! C7 l2 h x cCheck = id.charAt(nIndex); . i' z1 s3 F; A6 }8 {3 @
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) ; S" a& o2 j# C5 v9 n
{ - v0 B0 K$ J- N4 B" v3 b+ E; }
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
4 n. I8 o0 g* a- x5 Y document.sform1.id.focus(); : }+ e# ?" Y3 d7 ?
return false;
, U& o5 s* _! F } 5 `' Z. t7 d" \/ Y1 I4 M
}
& K2 V/ @8 b3 R' } chineseid = document.sform1.chineseid.value;
2 H5 I& q4 `& @/ o% V if (chineseid == "") , _; Y# x" D- `9 a
{
) ~2 ^8 Z! l' j/ a" K) J alert("请输入中文昵称"); 8 ?& q# j5 j' k2 d
document.sform1.chineseid.focus(); , a1 Q# f3 v7 q T0 b7 ?5 p
return false; . o6 @3 E: j5 c
} 5 b, }. z: }7 w9 a5 `& q
password = document.sform1.password.value;
4 I: |# N; ?2 j w# B1 Y5 l7 P if (password == "")
2 o1 P5 G) _- ^) X% N7 L6 Z {
0 V+ N4 ~5 Y" x) h- C' {' L* u alert("请输入登陆密码");
% _% U3 u1 r O0 l8 t' Z2 x document.sform1.password.focus(); 9 m! y1 ]" K: ^" E7 a2 A: L# O
return false;
+ w8 p) ]0 ?; p" I2 u, q; ^8 A8 Z } 5 L8 F, V2 E9 G
password1 = document.sform1.password1.value; / S! N2 a- q) a `3 H3 w! M& G
if (password>password1) 7 x% e) a5 @( [
{
7 h5 F W0 E9 x0 s7 `$ i alert("重复密码与登陆密码不相同");
2 u" V) U6 U3 U3 X" ~- y9 K- m document.sform1.password.focus();
. G% {& s O( D0 e% C document.sform1.password1.focus();
4 V8 B$ O, d1 v return false;
5 G% {* `" S v } . ]1 ?9 f* H0 V, W
if (password<password1)
/ k) v; e9 f& e! v/ ` {
6 Z, B' l+ l' N1 R5 u- L alert("重复密码与登陆密码不相同"); 7 a! q* j9 g9 [9 d
document.sform1.password.focus(); - M9 Z2 n& C; l: q5 l3 I( \/ D
document.sform1.password1.focus(); ) n4 B8 A3 `7 b3 ^2 ~. @) x
return false;( w( u4 |8 I9 X$ z$ r) f
}
3 c. B. ]* h, V/ } A if (document.sform1.email.value == "")
: A( _0 I7 m; G! f! ^6 R: S { & W, i; @' f' F0 m
alert("请输入您的E-MAIL地址");
: J: e) G8 ^ J* K, B+ P: C( A document.sform1.email.focus(); $ x6 k8 A+ N5 z% [3 b. B: _
return false; : t: C; z" j1 ]/ n) F: Z! d3 L
}
/ i% M$ J3 i5 L! M
, a1 u. d0 K, I+ Y email=document.sform1.email.value; ! ~+ N/ \: L0 t7 b5 ?
emailerr=0 ( L) q& t; d; u" J, T5 s
for (i=0; i<email.length; i++)
9 d5 v; q0 n1 F$ A/ {# a6 T+ O1 S { 7 l7 G' t1 D+ I N: U; M
if ((email.charAt(i) == "@") & (email.length > 5))
/ @! |( e* M \9 @* ` { , J* I0 ~. l/ |0 s
emailerr=emailerr+1
6 ` l; w* D9 k8 F }
# Q0 }4 a5 z% x' I: z' S: [ } 3 `" L1 L* o; q( _# K; n
if (emailerr != 1) . g9 \7 }; p3 k0 Q5 S
{ ! J. m. ^& X& W
alert("请输入正确的E-MAIL地址");
' o9 M4 `- W" m8 K6 ` document.sform1.email.focus();
7 l! U+ y: g$ ~: N3 X- \ return false; : ~5 I" C+ n; Z$ k- L9 q, i* W
} * l" P _& f. E) F/ ]$ K9 `& V5 z8 o4 C0 J
6 U @, X9 W% s2 O, q( [ if (document.sform1.checkask.value=="")
4 {% J" I; O% h1 j' | { & g6 h# C3 v. S# X8 c: @
alert("密码提示问题不能为空");
+ G7 |( f- L7 m1 L, w document.sform1.checkask.focus();
4 V5 ]- `. X3 g- h1 r8 _, n return false;
7 J5 U! Q% R5 ^3 G6 B } 2 }6 d- Z9 N8 E5 f: ~
if (document.sform1.checkans.value=="") ( E. Q% j% Z$ C3 w! u# M) ~; z- O5 X
{
! C- l5 x1 L% m4 _# Z' l# v alert("您的密码提示问题答案不能为空"); N* `" r+ v3 [; e- c
document.sform1.checkans.focus();
$ }: j! J+ ?* e# S return false; 5 s R% S9 }7 b3 ?2 ~
}/ p# }1 H- t* q7 ^
return true; $ A3 d: V- v9 _ d+ v. e4 w" @* `3 f
x; d+ m* k; k1 o0 S* z
}
* L) p- K9 ]) f1 R$ r( v$ T/ ?</script> |
|