|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14423
- 金币
- 2497
- 威望
- 1647
- 贡献
- 1445
|
这个脚本对你可能有帮助:
# V I% T: e8 [2 a, W<script language="javascript">
% f; `9 A: X# b$ j5 H" c+ Z+ xfunction IsDigit(cCheck)
! X% I$ ]! x+ C+ L+ x" E( a {
; i( T& x S t return (('0'<=cCheck) && (cCheck<='9'));
& K- Q3 P- V3 E) C }
! ?, o m ]5 c }5 F W
. B8 H8 I( [+ _ tfunction IsAlpha(cCheck) ) v& k) B" Z, e6 W5 E
{ / K$ A0 g& U5 r: k' I% c N
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
5 \2 }6 C! N3 _5 j0 |: \4 Z' u, p+ O& K }
, e" @6 M9 Y H3 d# F) L
3 \3 b4 o& n. A X) e( k+ Efunction IsaNull(cCheck)
! i0 _$ Z2 N8 s* Q% [3 M L {
0 f( p9 B2 T) _0 `3 q5 j b return(cCheck != " ") & R# {3 T* V. }2 a' f
} % I# s7 Y) `( W6 p8 _
) ?5 @( v# ?! Z0 c; Xfunction checkform()
, D G0 y6 K& {) J{ 1 d, t+ \7 t- j- A$ ^+ p3 c3 q
id = document.sform1.id.value;
. F. ]$ Q: O. | l if (id == "") . |+ Y8 K" G9 K4 y: y3 f5 ^
{ # c. U7 W7 j/ v# K% s, D3 M
alert("请输入注册名"); 7 e) j+ h7 S: X4 e, @" R
document.sform1.id.focus(); # F' u# _2 ?1 x2 {# S/ O3 c
return false; ! O+ x$ G) Z' |+ I) W$ O
}
, Z" ]3 _' O/ B6 \ * C- ?% z* E4 j
for (nIndex=0; nIndex<id.length; nIndex++)
$ h9 s1 h$ E" N% U { ) L4 [" g/ D& C. l: N$ R
cCheck = id.charAt(nIndex);
0 } y, g3 Z8 f8 e: ` if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
( K6 o1 d4 Y+ E- ^# i {
( X i5 P" p* h9 R alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
/ `1 @ d, ?. p/ N document.sform1.id.focus(); 1 }* l+ V' J3 k8 W. t- E
return false; * L) ~ j5 V3 W) X8 R6 ]% d" E# G
} & a+ O$ j4 y, z9 ~
}
5 t& L/ c9 y7 j0 e chineseid = document.sform1.chineseid.value; ( P8 t- ^1 i' d& B1 G. K
if (chineseid == "") ' _/ \& [) U$ f
{ 9 C, }" W) p5 ]
alert("请输入中文昵称");
9 [: i$ s$ a' Y9 s- l- A document.sform1.chineseid.focus();
4 {2 z+ k2 a5 N2 O3 o Y7 W2 W return false;
0 L, o4 G9 ], V R2 T } + C5 c2 `$ ^ U' \* M6 a3 h
password = document.sform1.password.value; $ ~, b1 _* p8 e; Q% x
if (password == "")
# F7 z# j- m+ Z( U {
E; e6 C3 `- v4 c- x8 y alert("请输入登陆密码");
6 m( \5 i1 N1 \; B# y. A# d& ]! x( q document.sform1.password.focus();
- _8 t) C$ \1 n3 H; u/ Y5 v4 p, a return false;
+ t7 c+ F% z+ C0 n: ^( u7 p5 N7 X } 4 q7 w R$ r4 H, E' F! T# S J; \7 \4 x
password1 = document.sform1.password1.value;
% T1 Q, C1 f- r3 o) U8 t" t) x if (password>password1)
6 z% y7 f! R/ k: g: @" T {
3 `0 }; `- Y; e: w alert("重复密码与登陆密码不相同"); 0 H1 V. j. t' [, S. p/ T" H
document.sform1.password.focus(); 2 j7 { B' K/ }* @' t0 W: d8 g
document.sform1.password1.focus();
' m8 a3 n+ A7 Z$ \3 z5 C return false;
w6 U K U5 Z' m) O+ Q- B$ { }
4 k7 t5 D9 d7 v, {! }$ {if (password<password1) * ^5 C* l/ p0 q- J# c
{
, J/ k& t' m: `* q% J+ c/ r8 n alert("重复密码与登陆密码不相同"); & \+ p: }' t$ ]& ~. c9 q
document.sform1.password.focus(); " S* R. b8 q4 \
document.sform1.password1.focus();
+ [, R$ x/ [4 A return false;
; n: t! c- S3 [3 P } 7 ~6 ^1 I7 K" s3 t
if (document.sform1.email.value == "") ( f5 i O5 O5 U
{
( m3 ~0 [; \1 S/ O8 E alert("请输入您的E-MAIL地址");
* ?0 H5 M9 H) ^6 |. ?" I. ] document.sform1.email.focus();
) m+ D3 G& A, Y3 U, S/ c return false;
5 F) l1 U" n; W, k9 o& N! `8 v j } * W4 U$ \6 r: R& U/ w
: Q7 |5 E3 d4 S email=document.sform1.email.value;
, J0 ^' p7 o; m emailerr=0 7 Q( N4 V. S' D/ w) H% i6 t* u C
for (i=0; i<email.length; i++)
& S/ F: N1 t/ j+ Q8 J { " [2 q5 k0 w) k
if ((email.charAt(i) == "@") & (email.length > 5))
3 Z; ^! I5 T5 r. `8 P. F. p { $ R8 r; ]: G# }5 d, K# B
emailerr=emailerr+1 7 Z, c% e7 Z3 O. w. p" n1 u
}
( V, Y: j3 }, R3 T0 z } $ b' `/ i1 b H1 f- w' n: Z2 D
if (emailerr != 1)
# c" s/ h7 _" v {
7 Y6 n! R2 p7 j alert("请输入正确的E-MAIL地址");
9 `' R8 ]0 @9 f3 S9 @) E document.sform1.email.focus(); ! @8 m) Z6 O8 D9 G" G6 D
return false;
5 `+ s* I- N6 z8 d1 c2 Q } - X5 q/ L/ d8 H& X
+ K( ^ j3 n2 r) ^' c1 [6 Q" P5 s% m' v if (document.sform1.checkask.value=="") ! D& g4 Z+ w0 C9 B
{
+ ]/ w C8 m# z" C* a alert("密码提示问题不能为空");
$ | b' |! h7 v. l; @) I; C document.sform1.checkask.focus();
, }7 p3 ~0 u+ g* M9 S! ?, S return false; 2 J$ w5 s' n6 f. e4 _) f
} $ ], M) Z4 w7 J
if (document.sform1.checkans.value=="")
: i' w! W, z5 y0 i! @. @ {
- ~" [9 @2 h8 z7 \0 D% z alert("您的密码提示问题答案不能为空"); / y% A. Z8 X) \, A; H
document.sform1.checkans.focus(); ! s4 x+ i" i }9 }8 r3 r# @5 K: B3 ]
return false; , V/ X8 r7 T0 w* `1 G. G( n; l5 G8 o
}
# j7 J, v0 C4 B- [" p return true; 3 f/ k" J9 Z/ U; H1 H8 `; X7 M
6 k! O) i+ G! G& V8 h
} : F5 h: G3 L9 t1 W$ L' {
</script> |
|