|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14393
- 金币
- 2482
- 威望
- 1647
- 贡献
- 1430
|
这个脚本对你可能有帮助:- R& K+ e! T' o. s7 E: T* p
<script language="javascript">
6 \: `; |. {# k( |function IsDigit(cCheck)
8 `2 y6 H# L1 @ { ; H$ @4 Q0 N k7 P7 K
return (('0'<=cCheck) && (cCheck<='9')); & J/ j6 D6 |& R0 ]
}
* X: \& A1 a' n9 S$ C: q, c / d' h0 Z8 j- M1 h* ^9 O& X H& z4 o
function IsAlpha(cCheck) ( K Q2 k% C. d3 e0 ]
{
4 v% d/ T% g2 t return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
6 G, F$ Z" t3 h, ` } ) d+ R$ q" f! Y& q
1 ? {' b1 o) Y5 c$ D2 Mfunction IsaNull(cCheck) " ]. G% ?5 }0 o
{ G8 i! a& U* C E3 \# {: @4 q
return(cCheck != " ")
4 c3 ^1 `& x. v }
3 R2 C/ r9 z* H( u* a% @; z
. G# [6 z4 `5 O# Zfunction checkform()
, T+ E, ? f7 t{
9 K8 Q% O* Q; Z5 y id = document.sform1.id.value; , s" R- R1 o3 J$ z* N
if (id == "")
& |- F$ X* P9 H: n6 [) M { ' @. M. a& A) c" G
alert("请输入注册名"); 3 d8 r i) {/ {4 N
document.sform1.id.focus();
! E6 X1 s4 z5 ?5 V; c8 Y return false; ; V9 p) D1 t& M1 X2 |) n% K/ a
} V$ A- v0 O: O7 _7 {
+ S' o( o* ?- G$ E. s, j for (nIndex=0; nIndex<id.length; nIndex++)
( F7 m4 r4 H0 b, |6 l1 J4 q/ z { % b3 [1 E! K/ Z5 T" b
cCheck = id.charAt(nIndex);
1 Y* z; x3 h8 M4 q# c9 v if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
2 i% o, h$ {, B$ @+ Q. i { , b6 \( T+ \! M6 q6 ~* o1 z6 x
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
% p3 Q4 G# J) T" L2 Q) p# `8 X document.sform1.id.focus();
( t- g' X* I- V4 M# C0 b return false;
; i" ~/ w1 f0 {/ L } + H- j# O. X# U" w% Y6 L
} 8 ?2 o* U# v M5 h2 X8 ^: R0 i
chineseid = document.sform1.chineseid.value;
% U( D2 i. t" \! Z7 s1 u if (chineseid == "") , M5 M1 z/ }% k& T* k3 K
{ + R3 b9 @* M5 P5 @
alert("请输入中文昵称");
- N5 Y( M2 _; l. W) e. F1 R document.sform1.chineseid.focus(); 5 r7 c2 }; a8 C. w
return false;
5 W0 d: u0 _5 t% y$ n }
. R) _3 |1 m! A$ O `# j3 P password = document.sform1.password.value; : z+ c0 h: T2 o1 w( ~
if (password == "") 8 b3 f e1 b G) q4 ?: s
{ 4 Y/ ]2 S$ A- e( F6 i0 {. [4 w- t
alert("请输入登陆密码"); 9 X: x |% D! w" E2 e0 m" X8 ~; \. `
document.sform1.password.focus();
( d$ ?6 U9 W' D }6 ?9 s0 c7 Y9 w# M return false;
% r- C: [% ?4 _& [ } 5 }7 _9 y3 C$ E8 ?; q
password1 = document.sform1.password1.value;
U. C d$ t1 R5 u9 E& D$ } if (password>password1) V% O B9 Y ]2 @% j H; c, Z* o- A
{
* f, _$ U9 H) e5 \5 S alert("重复密码与登陆密码不相同");
5 r7 }: D& N8 L; @# \% p; t l- I1 c document.sform1.password.focus();
7 T; ], M! E$ t document.sform1.password1.focus();
( G# Y8 h' x: O6 W% G, I return false;* y9 w% L2 v* X3 G0 W7 W0 P$ _
}
3 ~2 I/ O [4 ~7 @if (password<password1) + {/ a8 m+ l! F/ W
{
, |* h2 Z+ a2 v" B alert("重复密码与登陆密码不相同"); 6 C- o9 }: f# X! X+ Z* F
document.sform1.password.focus();
E( i* C* W- r: W7 E ] document.sform1.password1.focus(); 5 }5 t: D3 K, W5 o+ J
return false;
# B* J) g! |( H' n# ~8 N; P } 6 W' k+ Y( V' I! O' L* h# m
if (document.sform1.email.value == "") 8 B. R0 j, X9 m" ]. ?
{ ' _) r0 C* K+ E9 }
alert("请输入您的E-MAIL地址"); 4 Y- R" ?/ d- G0 X% ?! F! r3 K+ O% z
document.sform1.email.focus(); ! U% @# f8 p! r1 u' a8 K' B, u
return false;
( W+ k9 K( ?6 m }
$ A6 _, B6 ~$ D( O8 R
. C: N: G" D# Y U email=document.sform1.email.value;
, k9 I+ o$ B# K3 F% ?2 ]" R; ~ emailerr=0
* E- a7 i' S6 z4 F$ e; M7 l for (i=0; i<email.length; i++) + L+ x9 L& q# {9 f3 D0 L1 X
{ 4 X; m) X6 o$ U( u i
if ((email.charAt(i) == "@") & (email.length > 5))
. ^' C& ^ w @4 R% u { 9 N) _6 s6 h8 v) [5 l7 D9 |
emailerr=emailerr+1 ! h% }, D* u1 f
}
* ` c! B. s& k' r9 L; B% r5 v }
3 @3 p- l( M* z0 L if (emailerr != 1) " k' @$ Q0 p% w; D) ] h
{ / ?8 e) W3 E7 t0 F5 K
alert("请输入正确的E-MAIL地址"); ; ?: u0 [5 c* p' t2 g5 ]
document.sform1.email.focus(); 6 F1 M* b0 @$ P, o/ G( G* _
return false; 7 |! s1 `! s; d* E! p
}
9 Q6 o: S! }: b# e7 u" u( H0 Z4 N
7 q; I; X6 g5 R! l/ a/ [. E if (document.sform1.checkask.value=="") : f: y# W& C8 j, g
{
2 S7 y% y3 b* { alert("密码提示问题不能为空"); ! u' B" e# p1 j2 f) O7 }: i- u5 _
document.sform1.checkask.focus(); # t% Z" r, A k6 D0 D- s
return false; 3 k ?, h+ F9 E$ i, L/ O% n
} # v0 ^5 a- B0 }( {- t
if (document.sform1.checkans.value=="")
) {) a' n4 r! T: A y8 k/ d$ Z { 3 T7 x: J# A) c# X! G `4 N
alert("您的密码提示问题答案不能为空"); 9 Z2 X% E& x* S* @
document.sform1.checkans.focus();
: h j! [& N2 {) m9 [4 \ return false; % u; R. l+ c1 O8 n$ A
}
$ [% H2 ~: n5 H" y return true; 3 c6 F6 k) J* ~2 t% o/ _' o
4 k) B; H: o' T& i( b} 6 c3 C% q% a- E% f+ w
</script> |
|