|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14399
- 金币
- 2485
- 威望
- 1647
- 贡献
- 1433
|
这个脚本对你可能有帮助:1 X8 r% L. }. [: C( c+ y- d
<script language="javascript"> 5 `& b: }. x; r: D
function IsDigit(cCheck)
) y) C8 m6 ?" Y4 f+ P { G* I1 A+ l& Q% m( `/ N
return (('0'<=cCheck) && (cCheck<='9'));
0 _3 U% @' {; E* \4 z( Y }
$ g0 K4 ?3 i, S" h, _6 `( k x 1 W+ s _: X; q
function IsAlpha(cCheck) 5 P+ }) \! g- |, f# W+ x# w' X9 O" L
{
l. L; Z8 H& U8 M$ T+ k8 J/ d' b return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 8 H$ {7 Q" F# R
}
) x* Q6 m% n5 p Z8 ^( Y7 O6 @ ' w/ N- ^8 _2 L0 O" u/ _
function IsaNull(cCheck)
) [5 s/ k/ X7 A {
' q8 g" j, X; J2 S9 I return(cCheck != " ")
" H% D! F3 t6 U( [* X7 R, B* y } 2 \$ P8 H5 N$ N/ `3 p6 @
) n7 ^4 I* ~$ ~, s0 v
function checkform() ' Q, S- ~! S, B/ A' J4 R. J X
{ 2 r2 s! ^5 o& F' O6 J# X8 u
id = document.sform1.id.value; U7 T" f9 E6 \ V& @9 ?
if (id == "")
7 f8 `* K3 j3 r" O! R3 { { 5 _ i- k, w! A1 g$ d. b; c5 W M
alert("请输入注册名"); 1 |2 a$ F' P" ~* j9 W9 i% r2 }
document.sform1.id.focus();
% [7 x" ]6 U; k, D# q return false;
. D8 y+ B/ M5 z& w } r2 L4 g) z1 a+ }
5 T! f9 V- Z& N$ j! P; P p9 T for (nIndex=0; nIndex<id.length; nIndex++) 4 G8 d1 y7 W- |2 T7 B/ C6 d
{ ! }. ?; j& Q) y8 m
cCheck = id.charAt(nIndex); 4 Z9 A2 g) l1 v
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
0 |5 V& A% @5 d7 j% A { / v8 U) q7 h$ l9 Z
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 6 n3 y* X; ^% c3 [
document.sform1.id.focus();
! a6 |6 L7 ^+ E8 h. e return false; ! g# |% V+ g Y
}
1 ]3 M e' V- `' c5 o# r }
7 A: m/ h- t3 B chineseid = document.sform1.chineseid.value;
$ x2 d! A; V6 r' Y! h if (chineseid == "")
5 b! i6 `+ J7 R4 G5 Q {
) Q2 ^% v, Q# `5 p; S alert("请输入中文昵称"); + \ g: M, m# t- G3 W$ L% t3 r
document.sform1.chineseid.focus();
, A5 v9 e0 r! f return false; + @, F5 y8 u6 t/ g7 z, ~
} ` M9 @7 g: g( i. q/ W4 ?/ S
password = document.sform1.password.value; 7 G3 V+ ?& W7 X9 y
if (password == "") * j1 q Z Y! Q$ h5 g, Z6 w7 \0 L9 B
{ 9 _. S4 S2 Q$ [9 Z; j
alert("请输入登陆密码");
, Q1 |3 F4 d+ S, C3 P% ` document.sform1.password.focus(); `' ?3 t% N9 d" [
return false;
$ g( n: H6 w0 _+ v# f) \ } " ^& Q* B9 l' o/ z6 X5 F7 D
password1 = document.sform1.password1.value;
. E1 ~" \7 A+ h( p6 D/ C4 j9 C! q if (password>password1) , q$ Y% ^; @0 |
{/ Z+ v# ^3 _9 ^
alert("重复密码与登陆密码不相同"); 9 b6 L6 f5 T& n
document.sform1.password.focus(); % _) G4 e0 m1 t' t; q) h
document.sform1.password1.focus(); * h) h5 t+ N0 d) G
return false;1 v+ _: x; B1 D: e& |5 A0 N5 u
} , _8 }/ ~: A$ c- i, a$ T! N. z
if (password<password1) 1 q+ L+ r" o2 P o) `1 ^1 R! n9 e
{
; b7 V' Q" M' m t9 J4 h alert("重复密码与登陆密码不相同"); % |: ~& G. A+ @; `& `: x6 d& X5 Q
document.sform1.password.focus(); % P$ c0 K& O0 n" r( X4 x4 p
document.sform1.password1.focus();
7 r* ~$ [5 g5 C0 u return false;
9 T8 m. F" I' w# }/ c# o } 7 ~. h" F: p$ x: h
if (document.sform1.email.value == "")
1 V4 n9 f% E5 ~& a) Z: d6 A1 V& h { 3 v4 A) A0 W E. ^ R
alert("请输入您的E-MAIL地址");
: {/ P$ B+ R& v1 E document.sform1.email.focus();
" s$ u0 N) K3 j/ h4 ?0 _. N return false;
( G8 @. X- ~) ]3 r2 [ } ; \ S/ H! G5 z) y/ {0 r( ]- x
1 l$ p8 `2 x/ ]7 L$ K7 d' G4 v" g: t
email=document.sform1.email.value;
+ g8 ]1 W. W% y emailerr=0 ' x8 @4 a5 g; X: J2 d$ w
for (i=0; i<email.length; i++)
2 w0 [: |8 Q. [/ n4 z# s( p {
- N+ R- B# O) a% j+ i' J4 w if ((email.charAt(i) == "@") & (email.length > 5)) - ~: [8 T% x) m- D0 _
{ 9 x3 y$ x6 d: K x) v' ]
emailerr=emailerr+1
+ _0 h1 M$ t! v' k } # B' h1 x& k% b! ^8 T9 _
}
, d) V' B3 t& R. z if (emailerr != 1) , B K+ a/ T& _# W. N5 @0 a( _' N: E
{ % p6 m/ d% L) O8 ~6 n4 B3 n' Z
alert("请输入正确的E-MAIL地址"); ( e# d y4 _( Z' q8 l5 E
document.sform1.email.focus(); 2 _0 @& W8 d6 o% W, R0 s6 X0 s0 n
return false; 2 \' p2 R6 F& {/ l1 X3 [6 R. w. A
} ' g- F& Z0 I5 V4 d% e7 l% f
2 N+ x7 }+ ?/ @# s' B: q if (document.sform1.checkask.value=="") 0 z- S1 W, W& d# u
{
" h4 W! c% w; P8 O0 [ alert("密码提示问题不能为空");
/ A4 b/ Q1 m6 d1 i& `" e document.sform1.checkask.focus(); 9 X* v; _( L3 K$ X- Z, S" I
return false;
2 u" w' K% v4 y5 n. `# P } + w2 F+ b" C) R- ~$ Q T1 ~
if (document.sform1.checkans.value=="")
" ]1 c2 l3 ?6 i8 v6 U { & f2 ?: i k$ U# e z; K* ~
alert("您的密码提示问题答案不能为空"); ! M' B3 m6 |8 i: c# i
document.sform1.checkans.focus();
5 s( T, } Q9 e+ d% g) N" E% t- e2 b1 v return false; - ~8 I* _9 {0 L- c+ r
}
& {) Y6 O; [8 \' N return true;
7 {' J, j6 }; u* \) r* h - J/ J" u5 x+ A* ?4 ^( L+ r
}
3 e+ w! ^' j5 h) j, N4 S- o</script> |
|