|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14433
- 金币
- 2502
- 威望
- 1647
- 贡献
- 1450
|
这个脚本对你可能有帮助:
; I" V) b$ ]4 Q5 a) m<script language="javascript">
, r& ^& U9 ]& d: \3 Wfunction IsDigit(cCheck) 2 z+ i" x2 H& U( q# [- }7 g( j
{
, B9 W8 r+ V6 N) ^8 r3 H return (('0'<=cCheck) && (cCheck<='9'));
& o1 [# T3 z* w+ b; N" ] } 5 t- h. f' w0 Q; C0 P" d; a
, }! `( |5 N& b$ ^; s7 qfunction IsAlpha(cCheck)
1 S8 q2 w- t7 [! L, F7 U" x {
! `4 `6 W* S8 }7 n3 o8 w. A return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) + h+ x! x6 w/ Y- P% p8 n) V& N- o
} & D) r1 X( ^! F# z. D' E0 S
- @: h- r+ @5 \. r
function IsaNull(cCheck) 5 c5 {+ D+ j) ~6 W
{ 2 @' R) G; t( I8 b9 [
return(cCheck != " ")
. E( } X7 h( A4 T5 L6 h4 e }
' H/ K( b8 d$ J( G }: L 6 X, T* i. D T* K7 Y
function checkform() 8 P, W1 q' P1 k7 T1 J; @% y
{ O! {: A- q1 ]( V/ y
id = document.sform1.id.value; ' Y6 C5 T4 y) N0 A' ~2 U' d$ }' c
if (id == "")
* a+ p& W+ _: u5 L { & V8 ^0 r* J* Y/ ?/ f
alert("请输入注册名");
9 J! n+ }3 r2 ^) U document.sform1.id.focus();
6 y7 c4 Y3 u8 Q return false; ) k. w0 b- g) P2 c. a
}
. ~8 @" d/ g( [, ]* E/ V' b8 H
7 S3 P; e2 F3 h, U9 A8 f for (nIndex=0; nIndex<id.length; nIndex++) + d) V! U8 m: u9 i6 r3 Q' H
{ ) ~8 u9 g7 \& E
cCheck = id.charAt(nIndex);
/ a. H1 f$ a) g8 }9 F if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
* z9 ~* Y. j6 m2 t4 m { " p8 Z& R. l% `* \9 E3 b
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 2 L. R6 U2 q4 M# ~
document.sform1.id.focus();
8 i7 g" Z4 n, o% n- | return false;
E* I' K) a2 X2 K7 }( e: y }
0 M" H; f0 M& r7 Y# a) Y2 a) Y } + D M4 F- H$ A& K- i7 K J+ J( d' |
chineseid = document.sform1.chineseid.value;
1 M. J- a3 A5 | if (chineseid == "") * ~; I0 f8 T3 x! l$ [+ ^
{ ; W( c# ~/ V2 T
alert("请输入中文昵称"); " d3 b: g/ G$ e5 g
document.sform1.chineseid.focus(); 6 \( M2 |8 P2 L: a% H) b) @1 r' d; L
return false;
& \) v0 v9 @6 \3 _! a& ^1 X } 1 Y3 D$ [( O: N$ E- g" r: T
password = document.sform1.password.value; 4 x4 q. y. L# J) |& ^
if (password == "")
" `5 L8 ~) M# u1 v7 K {
3 c7 Q [, ~/ S8 V; f( p alert("请输入登陆密码");
6 v/ i! H" ?; A$ j1 y document.sform1.password.focus();
) a3 R8 ^. Q+ d: c8 V$ k( Y+ q; c% Q return false;
, O% }* V3 O0 H$ z. H' h; T } % G3 a$ _5 t- o$ Z
password1 = document.sform1.password1.value;
+ b0 V" y2 e2 b G& x if (password>password1)
% h: z! O' x- W: B# H {6 H C+ ~0 [ g; A
alert("重复密码与登陆密码不相同");
# H+ L! M) d: v% ]$ H1 x9 ? document.sform1.password.focus(); % D4 w' R7 P$ h
document.sform1.password1.focus(); ( g4 c0 u) W. ~ R
return false;
$ [4 O7 i% l# V; q0 F0 M0 i }
: u/ g- R3 y- hif (password<password1)
: ?* i; J- A' q @1 d* Z/ l0 d+ [ {/ i& d* ~ r5 }4 c+ J; e, P
alert("重复密码与登陆密码不相同"); 0 k& e% A/ j$ n2 e# v% D+ Q7 x! H. ~
document.sform1.password.focus(); $ c. p* ~9 R5 s1 ]! i
document.sform1.password1.focus(); . |6 C* K: c9 T/ `/ }6 \
return false;
5 C8 X% t' @4 x# L9 ~9 j1 Z3 b }
# C2 o; B" g+ \ if (document.sform1.email.value == "") 7 B E' E2 `% ^
{
( y+ o9 }' A' m+ w alert("请输入您的E-MAIL地址"); + b% v8 P: A4 G2 p( \ @, l
document.sform1.email.focus(); ; [ w4 R# u' R
return false; - ^1 f8 g- \1 o; s
}
. J7 E' e* `7 _ , n6 @" o3 X* _2 I- k4 S
email=document.sform1.email.value; $ t' I( r; K; B7 _: s
emailerr=0
, _$ U- K2 A: o8 t* L for (i=0; i<email.length; i++)
3 R: F/ u2 I7 ?( R- ~) | {
5 E* A: Q& B% U" j if ((email.charAt(i) == "@") & (email.length > 5))
7 R0 U; Z8 j/ r9 F3 l { 8 ~( ]1 {; A }% ~
emailerr=emailerr+1
+ z) g A* o X7 G/ E3 i }
( n3 H$ J& Y& I; i }
" Y4 t: l' [2 y7 O, [$ Q- U if (emailerr != 1) ( f2 C2 v( [$ q. ?# @( O
{ 7 T8 f. X5 E3 _. z; e \' M. e
alert("请输入正确的E-MAIL地址"); 6 Y; w1 [) n: A) O% Y( S
document.sform1.email.focus();
- p( b1 e, P1 I! E/ N1 ] return false;
; ^* i* J7 c$ e* o' O, J }
% f* ?" c$ j/ B" f( y4 w - w- i. S8 Y9 a, @- K3 ]
if (document.sform1.checkask.value=="")
' ~) V) m. m4 h7 R; `6 g& C {
$ e0 c- t& _7 d6 ]; E: E/ t: _ alert("密码提示问题不能为空");
b+ x' M, \; H$ W8 i document.sform1.checkask.focus();
& k$ {' a2 S3 j& D) q return false;
v ~- p2 r8 Z* S9 U3 I+ v. \ }
/ l1 Q7 X( ^" D if (document.sform1.checkans.value=="") : B, l, U( ?4 E( O! @
{
; ~6 j2 u5 d; _6 M8 t! E alert("您的密码提示问题答案不能为空"); ) b3 |% @- Q* N* s0 i
document.sform1.checkans.focus();
5 {7 f# r- i0 f; S, E3 A- k return false; 7 @6 x3 |6 Q0 {+ X
}
8 ~3 @9 C0 q0 \ return true; 2 A: S8 {1 \9 s
; S$ T& \. P9 [' e" O% D+ F: {
}
; \$ ? O& F$ t) C$ a</script> |
|