|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14443
- 金币
- 2507
- 威望
- 1647
- 贡献
- 1455
|
这个脚本对你可能有帮助:
* {! T* k% C+ A6 u* C<script language="javascript">
( Z. A2 S8 _! H5 s( \function IsDigit(cCheck) ) f1 T1 u; l' U0 g$ Y& k0 f& N
{ % F9 h- R3 v! Z2 o9 o2 E
return (('0'<=cCheck) && (cCheck<='9')); 7 e$ t) y! P6 l( B2 L9 i
} # f8 c3 H( v% s
" }+ B8 B3 [/ A/ U: A% Bfunction IsAlpha(cCheck)
! ?3 `7 c1 t8 ?" k3 C5 ? { 0 e% P# ^0 B: a! f" t
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) & A5 a1 k. X$ N, ~' o; m
} # {% L1 `) s h3 g1 X
: W$ z2 L0 H/ s' p/ Hfunction IsaNull(cCheck) 6 j& B* Y% H5 J$ P6 h- ^
{
6 h5 M @: F" m2 \ return(cCheck != " ")
, ]2 Q5 `6 N. x- |, I# E4 m" e2 a } ) z4 s( p) D3 s" K4 A8 o
: V, R7 R3 W7 m6 j* hfunction checkform() 8 E2 E; S& N: F' Y0 {6 m8 ]
{
6 o7 Y! V* r. T9 L id = document.sform1.id.value;
6 Y# h' z3 R3 ]+ N if (id == "")
3 x1 d$ e" s7 ], A {
8 q" m; Y; i9 V6 J alert("请输入注册名");
% T3 N) h) z" |/ W( S# H, @+ N document.sform1.id.focus();
3 [8 K' ~, j' @) U0 \4 A) n9 O" s return false;
- T/ d' I/ B& [5 L- W4 R3 q3 ] }
0 S% n: v! o8 {" H0 ^: t1 @& w 4 R9 M# L' O# k
for (nIndex=0; nIndex<id.length; nIndex++) - }8 r; I) B" V% c2 @
{
# _# r$ V( ? ~ cCheck = id.charAt(nIndex);
4 P' F9 q2 u# `6 h" O. c1 d if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
$ p% H0 p0 U( { { * h7 a4 D( K0 ]' [
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 3 @$ r& @( J# H0 w/ [& S% E9 w
document.sform1.id.focus(); 5 _1 i# m/ z7 \
return false; ( f- u- N" R9 C8 S! A
}
" L( ?5 Y+ w0 |) ~5 C4 l } 5 j$ `, O% j2 i
chineseid = document.sform1.chineseid.value;
$ I: }: m3 A7 u% z if (chineseid == "") , ~% B8 J5 e' |. }8 k: F' M
{ $ B9 [& u* ^# l3 V; K- H0 ~
alert("请输入中文昵称");
( a& C I& Z6 R, e, f* X document.sform1.chineseid.focus();
; l$ Y, ?& A: v# t: |$ C+ ^) [ return false; $ ?$ B4 D' [( x" h3 r
}
5 ~7 |5 g! d4 _2 R# s6 L) L& y8 s password = document.sform1.password.value; . j. A6 A h7 C7 |$ u
if (password == "")
. J. l+ Y" n/ h% S: { { 7 Y& B" n- ~- w' ^8 O1 d
alert("请输入登陆密码");
/ ]" U; N6 }& A3 V# W document.sform1.password.focus(); 1 N# J/ |: Y( k
return false;
5 b! n- N! T) K: o5 X+ r9 Z* v } - M) `/ d9 W( }7 Q" S
password1 = document.sform1.password1.value;
1 `" k- o/ ^2 \1 W: p if (password>password1)
! h- D% x* C, o {
2 d" c2 Q& v. E alert("重复密码与登陆密码不相同");
3 o9 j. j( X# v1 r, H document.sform1.password.focus(); 0 h7 Y+ d# m( {% l9 \
document.sform1.password1.focus(); H9 e5 j) c% P8 }
return false;
9 P3 u0 U/ u- H2 B }
: N; }: L8 B; ?$ L% t5 Q% Bif (password<password1)
6 h0 {$ b( ^3 V" n0 S* t {! T. Y* H5 {% ^
alert("重复密码与登陆密码不相同");
7 J' C: f% ~3 m+ ?2 M document.sform1.password.focus(); 8 @; \$ ]" |/ Q4 W. o
document.sform1.password1.focus();
+ t! s% m/ v; ~! v, Q return false;
+ ~# G: ]" u- ~+ F' K0 u& _! [ } - N) c0 Q; Y; D6 h
if (document.sform1.email.value == "") 7 \3 J& h- p6 q. i2 h* N
{
9 {1 f- B# E# j, a6 ~' B alert("请输入您的E-MAIL地址");
4 V5 F7 c7 T" x4 p6 e1 @* z" [ document.sform1.email.focus();
8 J1 i( V3 x @/ X return false; - u& y- Y: d) K+ \8 L1 Y$ A5 @, ?- Q
} 6 [7 [, [/ _' N# I9 w5 X$ V* a
+ X7 y8 T" w Q, L) |+ _. _ email=document.sform1.email.value;
L5 ^9 B$ A- m5 K' g6 k) u emailerr=0 / F2 i I3 K/ Q+ _! _. N
for (i=0; i<email.length; i++) ! e) }& H p& S7 S
{ 2 u$ F5 }. S/ x0 ^. O) |, i
if ((email.charAt(i) == "@") & (email.length > 5)) z5 u8 |- t! \/ _2 e" b5 X$ x
{ 3 f: K( ~. w) f+ o0 I
emailerr=emailerr+1
1 L& l+ l/ w- z } ' U& N5 R* Q) Q% q" @: l- m0 d
} + T' _- R# N# W7 O: t
if (emailerr != 1) % F: M. [9 p9 F' N" @1 R6 E
{ / ~$ F. R( D" C6 l! G7 X
alert("请输入正确的E-MAIL地址"); . @: O7 ^4 B) b5 L. ~
document.sform1.email.focus();
^4 I9 C. ]5 Z' ~9 U. S- r7 J return false;
8 k0 t9 v- g0 O. L1 g1 F }
% K8 u; N( R4 S/ Z- T ! f; u& |( Y: m9 q/ f. ? L
if (document.sform1.checkask.value=="")
; H! q$ p8 m; ^0 _, i# I+ l; J {
8 Q- {4 _3 ]; w# k% L. I alert("密码提示问题不能为空");
6 d' Z5 B, L2 }0 ^: X0 P document.sform1.checkask.focus();
" E# b7 l3 N# F' g. k0 M return false;
% g+ [0 N: _8 s0 @" }" ~ }
$ S2 b+ N0 N5 C. s if (document.sform1.checkans.value=="")
0 u9 V, z: f( p6 Q { ) {& m* P5 G; o9 T- }! Z
alert("您的密码提示问题答案不能为空");
4 k% ]0 v$ e0 f0 w" j$ a% Z$ a- ? document.sform1.checkans.focus();
) d: v5 u6 ^ A: m/ B return false; ; Z5 ]1 x; ]: d: V _
}
1 ^/ l! n; N! B( ^; R return true; " U* b7 @" U5 C( i$ d8 s
: L, K' R9 U9 S6 I7 m
}
+ U" V# t& s/ _ n7 I/ _/ j( G9 ]</script> |
|