|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14443
- 金币
- 2507
- 威望
- 1647
- 贡献
- 1455
|
这个脚本对你可能有帮助:$ l" l) G6 `1 Q8 b
<script language="javascript">
6 f+ H$ ?+ E% a$ l4 C. Yfunction IsDigit(cCheck)
5 Z C+ P+ g" n# E. G8 \5 u7 ~ { + b- q* P z; Q1 f* q$ w
return (('0'<=cCheck) && (cCheck<='9')); 5 w3 y& c$ o n ~! C* S0 b( N
}
! [) \: a7 _' N6 g7 g/ {; N 1 i, t. G) N3 Z1 d
function IsAlpha(cCheck)
: O" d0 g" @" y2 g/ g1 y( F { & [/ @0 q$ D6 d- ^% B: B9 n6 V
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
0 ~2 h5 n/ q9 |0 \* n' B3 @' S } 3 l/ Z: ?7 f M9 B/ v
; ~' \8 `2 w% o. S, V8 u
function IsaNull(cCheck)
" F8 y/ k- v+ O( C( Q {
1 P% n i5 o% K return(cCheck != " ") 6 f, |/ R6 |1 `0 W* I6 _3 P
} * P1 k$ H6 L; c. V3 T. A# r6 c
]( f3 l& d: d0 a. Z2 {function checkform() & L% P; ~, \, ]; W/ X* b" p: {) z' v
{ & e3 F; P- v0 R0 k
id = document.sform1.id.value;
: _6 }' U! t& Z( Y" w- D* T if (id == "") ' O, [$ x1 \$ h: k
{ @! l- I0 T* o2 g3 B) [
alert("请输入注册名"); , _& \4 T7 C; O+ _# k( ?+ c/ l
document.sform1.id.focus(); 4 p0 y# c! @" O; f( H i, x+ e
return false;
1 M' y+ n. v3 o2 I o, ^3 i } & ?# d* g4 e! ?' T
1 T+ t0 h; B0 {* L9 N. S6 v
for (nIndex=0; nIndex<id.length; nIndex++) 4 D' Y% R3 p# H: x6 j) A0 b! s
{ 9 \ R+ R+ k+ a4 E
cCheck = id.charAt(nIndex); + b6 X4 W0 ]- T4 }0 ~7 _
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
7 I- o& _/ n- i" G. S+ x, x {
* L0 {* y& y' @3 K& z" q alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
% B. l6 ^; ~ @ {* A$ O document.sform1.id.focus(); / E/ A l {4 z3 T6 }9 x+ F
return false;
: z( H3 n2 ~5 g3 p8 a }
! b6 n B* C1 U5 L1 [ }
% [$ h @! c; D chineseid = document.sform1.chineseid.value; 2 A& z7 M K( \& u
if (chineseid == "")
) ^: E# o( g+ b z2 g e- W' o {
1 q% ~" F: I) z alert("请输入中文昵称"); c* A+ C+ R* X$ c
document.sform1.chineseid.focus(); 9 w: X C1 e; l7 P' C2 @0 f9 K
return false; & D. d# @. y z: n. {0 i1 e
}
4 V* l$ K3 w. X password = document.sform1.password.value;
$ e8 t( a0 c( I/ V if (password == "")
0 @* s) k( W- O6 o {
8 [6 }+ Z+ z$ H4 a& ] alert("请输入登陆密码");
6 V7 W. F9 b. [5 h N document.sform1.password.focus();
" G+ b8 r% O H" R+ N8 f2 C return false;
% F$ B1 N5 g+ [4 i } , S, r2 V/ `9 K. a- x; D6 M! `
password1 = document.sform1.password1.value;
( A* @. \/ ~9 R! P/ ~' u. R* X if (password>password1) 3 v4 p |6 q6 W( V# h1 F
{: D! c# j% i" M7 X3 A8 j# t
alert("重复密码与登陆密码不相同");
- X" o9 l3 |; A/ I# Z. p8 @* ` document.sform1.password.focus();
- u$ Q( R. x9 A6 N# j1 y3 n document.sform1.password1.focus(); ( Q# v- @4 ^3 c9 Q- O
return false;
7 ?& Q; D9 X' O+ M! U4 o! T } 3 @# l" i9 B( J8 P9 d
if (password<password1)
- v3 X! d0 F; `9 U {+ p& G- w, ^5 a: \# p6 j U2 s6 B
alert("重复密码与登陆密码不相同"); Z6 _4 j: S( @1 D
document.sform1.password.focus(); ! [, A4 `# \8 v$ S
document.sform1.password1.focus();
( e; I* v* I1 |2 h' m2 V; Q2 S return false;
$ \6 `5 B5 A, n }
. i2 |$ F5 j. i( e1 a if (document.sform1.email.value == "") - M9 [ Q9 f) G- M
{ " c% Q7 M( ]1 U
alert("请输入您的E-MAIL地址"); , L0 ]: ^" u& n" k" m' R
document.sform1.email.focus(); 8 A9 \+ ?8 v. r# I+ i' P
return false; Z5 Y6 k- Z2 r9 b' x
}
& r' x6 x6 n7 \; p, @: T
! J8 x! J/ _) n email=document.sform1.email.value;
/ `; n) L5 ] k8 R, ` emailerr=0
/ R2 Q9 O6 O/ q( w+ f7 w for (i=0; i<email.length; i++) + X, b! C1 W% s" `. ]
{ 2 s5 A8 E5 m _. z- s; l8 _
if ((email.charAt(i) == "@") & (email.length > 5))
2 t) d6 F* p* f$ b { ! s6 |+ |' v- }$ s" M! [! \
emailerr=emailerr+1 % K1 l. [! A9 Z7 t9 v/ \" t) V
}
! T7 u+ d) l" k0 q } 0 j* E1 b' U/ m% a
if (emailerr != 1) ) ?0 R- t" L* z0 M9 h6 O4 i3 m% a
{ ; H2 T2 J! ]: Q! {. X6 Z
alert("请输入正确的E-MAIL地址");
% ^" B5 X4 N. Q3 I document.sform1.email.focus();
3 }: r" f' k. s2 {2 d: X1 K/ X return false; # E# D4 Y, r' J5 b4 x# @ D
}
2 y) L2 d+ p$ ~) S / k5 e) i# [& Y, O" \) `
if (document.sform1.checkask.value=="") 5 [! f" u5 U* L* o2 J- G6 F* C6 X) o
{
9 p% G6 p# T, Y. ?( v1 \" L" r+ T alert("密码提示问题不能为空");
: W9 Q, u4 m% N) I/ z1 }4 F: ^ document.sform1.checkask.focus(); ) U( w; Q# y# p( S3 ]2 p
return false;
" Z5 z6 \ q" s) y! r }
/ h+ r7 z, m- m* ` if (document.sform1.checkans.value=="")
. ]* ], z6 b* {2 i {
/ A; _" i4 G7 a4 y+ m. I alert("您的密码提示问题答案不能为空");
$ E2 y( R, I+ E document.sform1.checkans.focus(); 9 n! j. l8 Y8 A- L) p' A' K; V9 q! W
return false; 7 ]3 c6 T- A8 H7 Y+ c% w+ b6 k8 x
}
, Q" B1 o' j# B7 R return true;
" h% m0 q# ]; N0 K
3 k0 Z3 O0 `. G* w3 }}
5 ?& A& M9 d4 P* J! m. R- f' W</script> |
|