|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14429
- 金币
- 2500
- 威望
- 1647
- 贡献
- 1448
|
这个脚本对你可能有帮助:
7 \* g# p- v2 H& c1 \* E& {" Z) t7 L<script language="javascript">
$ F$ O* B i6 T3 ] [: z Ifunction IsDigit(cCheck)
- j- k4 a& ~! u: X0 `; E5 W {
- v0 k; A i5 _3 f8 } return (('0'<=cCheck) && (cCheck<='9')); 5 O, H( v5 Z. r$ l' G6 y
}
4 M2 A+ a: D W& d' f2 b( B& L
7 k& Y& K1 N5 J0 |0 B- i% z- Xfunction IsAlpha(cCheck)
% i- R0 e- P0 l2 j/ `, Q# l) ~ {
5 R0 R9 e2 E7 R( m return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
2 v* k0 w( m0 H' f z0 }1 a }
& g4 G; m8 k2 G3 Z" q. h3 v ! J. R9 c+ X( M9 G: [. \. p9 W
function IsaNull(cCheck)
! I0 t+ v. N/ Y1 Y { / V5 H! a% c: C4 t
return(cCheck != " ") 8 T# {+ V; o8 v! M$ f: Q
} : {/ t8 @9 w, e- W: d3 j! _
* W) m, c! J/ ~8 O' `function checkform()
: q% b' d8 e) g' k: D0 ]{
1 L2 d1 C) Q) | R" k* z3 G id = document.sform1.id.value; , E* S& s4 J# T f3 l J$ C- s
if (id == "")
4 \7 M! A: t' C% J5 W. E3 l7 } { 5 ?3 e9 p) I( M! z
alert("请输入注册名"); : ?7 ~1 b0 ^0 M: h- q
document.sform1.id.focus();
4 ~7 Y& l* {! T/ W return false;
: w6 [7 I3 Q5 \/ Z$ Y" S) a }
% `2 v; G8 d1 z5 k) C * x b$ _/ S# o( K( m% K
for (nIndex=0; nIndex<id.length; nIndex++)
( q6 w7 R% I" p8 p4 m" x# X {
' K9 Q/ ^' @1 h' L0 P+ a cCheck = id.charAt(nIndex); " p L7 T3 f; R
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) " O3 p; M7 Z6 ]7 O! e- }. \3 c
{ x2 b$ }1 v! \# ?9 W
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
6 N f, s7 o# D" E; w) H/ X/ I& d document.sform1.id.focus();
$ ^0 O! x4 G1 z4 h* X return false; 0 p' h! f l0 {# i4 w8 a- @
}
4 B( Y) h8 k4 a }
9 V+ g/ o0 w+ U4 k- k' O( _ chineseid = document.sform1.chineseid.value;
2 \1 I0 U6 b4 I4 w2 e" B; w: a C if (chineseid == "") 0 m% }0 D7 Y0 @: D( b0 b! N
{
7 J4 `3 M0 j' W. `" t alert("请输入中文昵称");
* q# ], k8 j& m. q7 F! \3 y5 e1 x document.sform1.chineseid.focus(); 0 {, Q" {( d, Y6 Z* ^0 k
return false; + s: l" x, O: Z+ l6 R
}
7 h# M* V, k3 x: w( }4 i/ o password = document.sform1.password.value;
. k5 O9 }) F6 M! k; f if (password == "")
9 D4 y2 U7 `0 E6 u { & Z% q2 Q0 [, P A( P+ j3 ]
alert("请输入登陆密码"); ( z, [, {" Y& ?. `0 U
document.sform1.password.focus(); ; y- W5 o+ N( A; `; f' Z
return false;
, B4 x% ~# R; O; o' G7 o }. a } 9 l$ o! N: j4 l# G
password1 = document.sform1.password1.value;
) G+ V; M, [# ]$ _0 M if (password>password1)
( r2 Y8 X* E0 }. N {+ I* J( E- Z! V0 T
alert("重复密码与登陆密码不相同"); 4 n$ U4 u" }9 p
document.sform1.password.focus(); / g4 N4 D% } d
document.sform1.password1.focus(); 6 Z$ p* z6 @+ T- L! m @
return false;6 j( w/ P: F" {: N0 N# j) a3 x g
} . ^ C6 v5 t/ E* k3 Q- L5 a
if (password<password1)
* [% ]% G$ z1 G1 x- L {% y5 ~1 R9 ]3 p
alert("重复密码与登陆密码不相同"); 2 s0 d, E! w/ O3 _3 \! z
document.sform1.password.focus(); ( @0 U4 B+ q% M8 a) u0 n4 _
document.sform1.password1.focus();
) D( P9 {7 s7 s. E' K2 i return false;0 e, q; v8 _& l% M {# v
} 6 A7 j3 u s& C9 X' M
if (document.sform1.email.value == "")
_( z O( i/ x a0 b { ' G$ T, ?/ k. a; A
alert("请输入您的E-MAIL地址"); & ~. y! L8 A' {
document.sform1.email.focus();
: n3 e& K9 W+ ~, V& { return false; 3 T+ F- u1 B' U8 L0 I3 L0 G
}
; F3 K, W7 H3 |9 A
+ x- ]: Z2 ^# F email=document.sform1.email.value;
% ~1 P: x2 s$ }: A emailerr=0
: X: s! x! J3 e Z for (i=0; i<email.length; i++) / X, j0 ~; t9 N# ~& d
{ ' H) Z' c+ @, t8 C I
if ((email.charAt(i) == "@") & (email.length > 5)) + i8 k2 }2 p# K% t
{
+ [6 w! ?: I( B+ f0 b. }4 | emailerr=emailerr+1
& g* x% l9 F, I% t l) U }
, u' `1 k0 H2 M) a) ] } 6 Y' g! ~2 T9 }. ~
if (emailerr != 1) ; P2 q! n; c( a+ s( s$ I
{ . V' S" t0 }) C7 z/ F
alert("请输入正确的E-MAIL地址");
# T: d/ i7 J8 q6 L! U2 t! E, ^5 A document.sform1.email.focus(); 0 l% L6 ~/ E$ {, ~; |2 m
return false;
4 S' @( w; l8 \! k } ) O8 s9 o/ M2 `4 U# }
! ~4 K" V; T6 a2 j" A4 j
if (document.sform1.checkask.value=="")
8 k* k u9 h) W ?9 j/ R6 z { 2 S+ R6 L8 k+ p1 T+ z
alert("密码提示问题不能为空");
: O6 @$ S- c- c% S8 Z" S" Q; |. j document.sform1.checkask.focus(); 7 ]7 \% u; F5 H8 M
return false;
6 R+ Z# Y6 n. s8 I# T }
3 T. c$ s5 V, N: E if (document.sform1.checkans.value=="")
4 m4 i: ~! q. h { ; Q% K' z2 v2 i- S+ O7 n7 V0 W$ F/ J
alert("您的密码提示问题答案不能为空");
4 e/ d+ q8 {7 b document.sform1.checkans.focus(); + J" U( R! D; N+ Y
return false;
$ G0 F8 a5 `& j! ~& y% y0 z }
1 `8 _: W/ R( b, `9 q# a; [& Y return true;
/ D" O+ M" z) w1 q& D + U3 T% u; ]- P! ]1 U
}
( {& v- @* S, l7 a</script> |
|