|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14417
- 金币
- 2494
- 威望
- 1647
- 贡献
- 1442
|
这个脚本对你可能有帮助:1 F, z$ h. j% ]9 X
<script language="javascript"> : _! n& n( i0 E/ B
function IsDigit(cCheck) 9 B) d5 A6 v4 u, @# Y% n. p% _
{
- M6 ]. l8 p: B0 B return (('0'<=cCheck) && (cCheck<='9'));
# j8 {6 \( R) E" \% } } 1 ]# Z/ \! b7 d& M
# e4 j* }, e% u9 g0 ofunction IsAlpha(cCheck) # r! J- b+ ]! q# C0 j
{ . n2 E, M7 m2 X7 _; l" L( `
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
k) y. j. x0 f0 B } 6 x5 e# |+ Y8 v4 y) w0 f
) C; x0 a) w: p# n9 ]. mfunction IsaNull(cCheck) # E. w$ L0 i( |" a) E* Q. I* v
{
3 _& V$ C9 i& s return(cCheck != " ")
- I* D+ I4 o4 w x, B1 ?5 S7 V! \* k }
1 q. Z" J6 Z8 R p; o. H; Q5 ~' [ $ y' g6 ]) y2 V, _) S
function checkform() ) b7 j. \* }& q5 F' G
{
9 P; M: Q2 C9 i8 u id = document.sform1.id.value;
" |- [' {8 T P if (id == "") 3 ~* b9 x/ W" I/ m4 M. Q5 R
{ 3 `2 M+ ]! Q! q H& `+ r
alert("请输入注册名");
! w5 n3 S* k, @' ^ document.sform1.id.focus(); ) a" }2 I1 k j+ G5 S% j7 Y
return false; % Z3 x K& ^0 E' F" R2 M
}
1 T3 v6 @" a$ w
( ?& S u7 R- ? R5 d for (nIndex=0; nIndex<id.length; nIndex++) 6 x0 V0 G+ K7 d Z3 v: _0 Y
{
7 b" q. c7 |& L7 w$ S6 p s8 |$ N cCheck = id.charAt(nIndex); / E' P# V& T c1 R4 c* h
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 1 h6 X5 ~. S( |" q+ H, B9 l
{
6 A3 u: i" F6 H1 `" r& z8 j alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
0 E a% v. b! z: s: A2 x document.sform1.id.focus();
+ Y/ s/ `& @" m! H3 p* d- b return false;
7 e- J( L! @* u% L }
1 f ^4 e+ ~4 p7 v }
- x5 n% ?8 W; ^. ]: ]/ U chineseid = document.sform1.chineseid.value; 6 \$ ^& J- `& a4 ]0 @2 U
if (chineseid == "") 2 {- I7 d& L1 x" n3 k6 u
{ 7 D, H- z6 t) a/ B3 o3 [
alert("请输入中文昵称");
/ y/ j7 U: ]# w8 b9 L1 C document.sform1.chineseid.focus(); " i# l+ ?5 R9 i/ w
return false;
/ e( U) t4 F6 A' F } " Y' C& h/ s3 ^! z
password = document.sform1.password.value; 1 N$ U7 p! e# O9 B
if (password == "")
! O8 _8 \4 C4 x { 3 D) J0 `& r7 o2 Z' R: S2 A& o
alert("请输入登陆密码"); 7 E9 V) `+ B2 v' M! Y; b# r
document.sform1.password.focus();
; K" J0 `8 }: I \+ w$ y! O! l return false;
% ]# u9 T. T$ X: s } - f8 }0 @4 O; M( c
password1 = document.sform1.password1.value;
6 `; d$ c; i/ ^ if (password>password1)
; R9 H2 |+ i% b9 H {
' u/ u" S( ^- l# Y alert("重复密码与登陆密码不相同");
1 Q S, P3 l) G1 P2 k9 ? document.sform1.password.focus(); ( r/ r3 A6 t5 [3 n$ j% U- T$ w
document.sform1.password1.focus();
4 q; Z, j% M9 a( ~! x( s. x return false;# S2 c: f: q$ V& I" ?; D+ ?2 z; K
}
6 Z; r: ]0 w7 Gif (password<password1) " u$ L+ {4 C1 ]
{
2 ^8 l. {. T3 C. F7 h+ M" x( K alert("重复密码与登陆密码不相同"); ! u9 H0 T: X/ u I, A7 }
document.sform1.password.focus();
+ _9 m/ J5 m( A" j% U6 k& k$ n document.sform1.password1.focus(); ) T5 E; I4 F, i$ [. Y ^
return false;% Y! `# x; U9 a [4 Z
}
+ m6 m, n1 m( i6 l# @ if (document.sform1.email.value == "") 3 g& w$ @' l7 b9 j
{ ! J. R3 u9 A" M0 z
alert("请输入您的E-MAIL地址");
2 N# d W' g0 q1 R( | document.sform1.email.focus();
. W; O" |& R% _! i R return false;
. D+ f8 u3 o# J' f3 C }
2 s2 P5 `1 h- y8 f! O$ t 4 T! b/ A' t4 q3 _% x+ n5 v* \3 X
email=document.sform1.email.value; 4 G% p O+ C. g. u+ p/ n
emailerr=0
- `4 `8 e! F% \% a: F u/ V& S+ [- @ for (i=0; i<email.length; i++) " F" o0 E. y3 S6 o! [* N% W1 l5 H
{ 0 i7 P. k7 e+ E; @. c/ r$ P
if ((email.charAt(i) == "@") & (email.length > 5)) 4 g+ M6 h: q- F; D, n) v
{
X/ Y5 A! k" l& x7 F8 s7 ~% w emailerr=emailerr+1
+ e2 `) K% Y: W _3 ?6 X2 I } L: @& g! S- P5 ^5 z( p, V
}
5 q$ H$ F7 K8 s; l$ H. D+ Z) ^ if (emailerr != 1)
5 F) C" y- R& B; \/ a3 f { : I! K( o; q& F3 o
alert("请输入正确的E-MAIL地址"); 9 r& u( o V" i" u4 {
document.sform1.email.focus(); ! t- M/ _9 ?6 ^0 v3 X
return false;
, b Z! M9 p9 O* \8 Z }
3 s& M6 Q1 O. |: z# A6 { 4 j9 E2 u' J1 Z) h
if (document.sform1.checkask.value=="") ! S* b- @/ O, m9 r, T. P% C) R
{
2 M- N- F" m% @" B( A" R. |3 K: {0 }4 A alert("密码提示问题不能为空");
$ P2 Y' @, l, X; F document.sform1.checkask.focus(); 7 B2 `( O9 P- b/ w4 M
return false;
5 e( r$ z! P% j }
4 h9 y' c( y; O$ n3 z7 y8 L if (document.sform1.checkans.value=="")
8 {' p2 @& S- ^) b. Q4 p, D { ) t" J# N1 z$ s; |% f
alert("您的密码提示问题答案不能为空");
7 \, g- _/ W5 K: a document.sform1.checkans.focus();
2 s8 G9 G3 {) x _2 W return false;
! L9 z7 w. b: |; { }
+ k# c8 N- {/ {9 _* m return true; 7 M0 b0 K& R" V
_. K' n. P, n* E9 F: d" a) ?
} 7 a3 d5 m( R1 G% Y/ h3 a$ ?
</script> |
|