|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14369
- 金币
- 2470
- 威望
- 1647
- 贡献
- 1418
|
这个脚本对你可能有帮助:
8 w$ {' ?5 {* X' y<script language="javascript">
: N, a) |% ?: J- H* ^function IsDigit(cCheck)
* T& W1 @' v9 _3 ` { 5 v: S8 y. t* O" i5 O+ {! E- ~
return (('0'<=cCheck) && (cCheck<='9')); & W2 ?( b ~0 C9 d& p6 |% X
}
T, g& ^' P T( G , _- ^2 B2 c3 i/ m0 p m8 L/ c
function IsAlpha(cCheck)
& R6 K6 T5 P' y; o4 b* q( N7 ?) Q { % \& ^6 f) `8 J# o
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
" r0 i/ v$ [' V, z5 @7 p5 J }
' q3 ]' O# c' f' v) [ 3 v) m8 ?& o7 s0 b D8 n/ o
function IsaNull(cCheck) 4 w4 @7 I2 |+ N, g! z A1 \ d% \
{ 6 H; ~( m. b0 L5 N( {) x
return(cCheck != " ")
( u. q! S( X, @9 y }
R6 t& f) r) A7 u0 n' g- R& B
9 k- f! ~% f& W1 e& ?function checkform() 9 }* U6 p3 ?: g: w8 H f8 _
{ 0 I& S* W f& z, \# u( x
id = document.sform1.id.value;
1 X5 n2 s) Q6 C5 G+ U. _+ z9 e if (id == "")
) b5 A6 t e; z( G( }0 t {
1 K: o( W( z$ ]+ ^# D" s8 W alert("请输入注册名"); , W/ p! N8 r; g7 @2 b8 y J
document.sform1.id.focus();
& n2 Z* Z- u) z$ K/ j" Q" x$ I7 m return false;
% p2 A8 J- o6 r3 z) m } 1 n( w: Z: X) e
; Y0 `0 ~; j# Z4 @: R) H1 h a8 j. A
for (nIndex=0; nIndex<id.length; nIndex++) 6 f8 z2 R$ V* q
{ ( Z' t7 R. }! ~
cCheck = id.charAt(nIndex);
2 x# T2 B$ K; p% c- n9 ~ M if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 5 q$ _- E, L7 Q
{
' \& t; l5 U8 H& f+ C9 e4 R# p4 R alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
" `3 K: Z6 } m0 |/ L- G% l! q document.sform1.id.focus(); ! O% a* N3 W8 V9 B. e% z
return false; + `8 w1 l; p# g" H
}
! a8 V4 T- e4 r$ S+ a }
6 T" L* X/ t% H$ r3 B chineseid = document.sform1.chineseid.value; / ^ i6 E6 ]! n8 k
if (chineseid == "")
# {8 k2 r. s) c( [, ^ { 1 D1 ?7 N3 ~6 a
alert("请输入中文昵称"); ) |! d" ?, R/ E; @0 {5 z- |5 J7 b
document.sform1.chineseid.focus();
. A# G. h, A0 [- Q return false; , W* F! c% f: h* [5 i! T- B) x" Q
} ; M% P/ V6 ~$ Q# b7 z
password = document.sform1.password.value;
0 q- O* V+ _6 {+ s* B if (password == "")
! O3 e% t; U0 w2 C! f {
( e/ A; f! p9 [- c7 K alert("请输入登陆密码");
! ~8 j6 j9 ^, |1 D document.sform1.password.focus(); + w+ J& M5 \5 S7 _* o
return false;
$ G) `/ t- X8 ?$ O% T; S0 o2 O5 ~ }
+ C. ]* A& `; H g password1 = document.sform1.password1.value; ) P$ k( A1 T' o; n( K0 `8 z
if (password>password1) 2 w3 k& P+ T% Z0 D; _6 y0 D) W* A
{
+ `- p; a# u) F alert("重复密码与登陆密码不相同"); * ~4 Z6 v- @. X& ], s6 J
document.sform1.password.focus(); . k* a, ^6 R& a! R
document.sform1.password1.focus();
. e6 t$ U7 m4 Q return false;
# F$ B& I0 G) [/ e) w2 X4 Y } _, T6 j( l. d1 i
if (password<password1)
$ d/ ~- _6 H" @* v F2 F3 Q {
5 P g9 q2 @! _2 h1 ?: e alert("重复密码与登陆密码不相同"); 7 s% g& Y; A# i' M+ R
document.sform1.password.focus(); 6 w- Z( w. M% G$ `% }
document.sform1.password1.focus(); ; R- d* j) O+ I/ `/ r! z
return false;
7 c6 m/ \& F) ~' P* S; i7 c8 n }
5 E Q5 m$ }( \8 c if (document.sform1.email.value == "") ' N3 L3 e2 U; ?& q. A
{ $ l. u3 j" g7 L# @2 K8 _
alert("请输入您的E-MAIL地址"); 7 C7 h' z9 y! T+ ~
document.sform1.email.focus(); * W) O5 p. ~" V0 D4 O# H
return false; 9 _3 ^0 S- X" h9 Y8 E
} % C3 T; \3 h. R
; M6 V( l- S) j
email=document.sform1.email.value; , U1 }5 k$ ?4 f) S
emailerr=0 : `8 z: y8 x% R: ]2 i% o3 W( p
for (i=0; i<email.length; i++)
% {3 _* u# C' c6 l! i {
% }' u+ c+ l* X5 G if ((email.charAt(i) == "@") & (email.length > 5))
, X" m. _2 m% t, `/ Z { 1 a/ v+ e- S0 `
emailerr=emailerr+1 $ p( ]0 U! W' U: _% l
}
) r$ _: f3 |$ w }
# z. V) [- w- C6 V' M2 ^ if (emailerr != 1)
" i4 ?% f5 p1 U# d {
6 Z# t7 P$ W: o2 j% s! m alert("请输入正确的E-MAIL地址"); - m9 O" E2 H; t7 z, `
document.sform1.email.focus();
8 ]# y, M$ |& [ Q! \. _ P return false;
* v2 h7 l+ Q! B: E0 S' ~: r: y } e- E9 q. Z2 Q* N8 f
9 o. m% F3 k/ K; Y- v" Y
if (document.sform1.checkask.value=="") 2 j$ d4 L, |9 T# ^/ Y
{
& g h( k k& O% X' H alert("密码提示问题不能为空");
2 }% h8 K9 H5 l document.sform1.checkask.focus();
5 D& V5 y/ m6 S9 m v return false;
% k/ B% y5 O. O; N/ |" J# @ }
0 N" e! |7 D4 ?3 E% t" w# y if (document.sform1.checkans.value=="")
4 F, R. X) a9 v. [% S1 n {
y1 M$ `/ D% R) O( c: ^1 v alert("您的密码提示问题答案不能为空"); " X; |( G$ | d! x+ v( ~. W
document.sform1.checkans.focus();
/ u+ X5 D% n' i. j; h$ [* x$ _ return false; ) C0 f4 V3 f3 U
}
' E- M2 w9 `8 \" i9 n0 x' r8 V return true;
3 k+ e6 |: s/ ]6 F( X1 g8 o# | 8 r8 v5 \# G6 z; G: i1 U
}
7 _, _* c1 X' a+ m; u) K: k</script> |
|