|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14337
- 金币
- 2454
- 威望
- 1647
- 贡献
- 1402
|
这个脚本对你可能有帮助:
9 R4 r) V# U( m; N) f, p- ?! N4 U<script language="javascript">
3 s' P7 x+ k3 s" g( |6 D {# Mfunction IsDigit(cCheck)
/ b. E" T* {9 g+ F" ] { * ^# }3 k) }4 _
return (('0'<=cCheck) && (cCheck<='9'));
/ O( x. P# d& V } ( b" d: N2 L! ^
) S9 W1 n# f3 Z$ _) p% J
function IsAlpha(cCheck)
& r) @6 A* ?9 ]/ R" @ {
6 V& ^# b- P/ j, D: K3 ~9 D return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 4 D7 a5 l4 r) ^; `" r& `7 t/ w& x
}
+ C! }3 [4 R# g& Z( i6 R v v . v5 R9 x4 M0 P+ a' X2 P
function IsaNull(cCheck)
" ~6 q" f4 b( x$ l& Y { . l2 h i3 Y! _0 T2 @3 G1 u- H! U$ J
return(cCheck != " ") " j' G6 \ `+ C9 v ~/ J6 b) E
}
& J; ]6 E7 [/ r" H8 S3 f: t( E
7 I, [- b8 R* w# R6 Vfunction checkform() ' g" E1 R+ N4 L; _, s( d) D
{
5 _& }% y: ?% y, n$ L4 h id = document.sform1.id.value;
x7 w3 o8 g/ H2 S. W if (id == "") & D2 J7 P/ W( K2 Y
{ # I! F' B5 r) P( A$ ^5 C$ q
alert("请输入注册名"); " F, l5 m, q& y7 |4 n, D/ b! q% W) v0 }
document.sform1.id.focus(); 3 U9 r$ A5 Y& E; y: T
return false; ' @1 A( u% Z4 M) a. }1 l9 H
}
7 r/ A& @: g: H$ A! }/ O+ u
6 k% p' @: z) ^( ^ for (nIndex=0; nIndex<id.length; nIndex++)
8 p4 C. i- P$ X/ D6 B {
2 m+ D/ y7 E. Q& B- X cCheck = id.charAt(nIndex);
$ U" h' U* z' Y+ z+ f if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
+ C8 p$ |2 @% u I { " P4 s1 H% _7 O. D0 y+ K
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
7 b& j" M5 H" x3 D7 r' a document.sform1.id.focus();
7 J+ P! K# k; q return false;
, s2 z/ H: a% Q3 X4 ] }
) o( v0 a( Q+ u+ N' p u: ~ }
" _" F. {, R. C chineseid = document.sform1.chineseid.value;
& j4 w; e0 Q, ?4 o8 P2 N if (chineseid == "") ( u2 d4 V# q) l) y
{
5 }& [; |1 V& f3 r, U" _ alert("请输入中文昵称");
$ w# ?. _$ m0 k5 |/ f, ?0 x document.sform1.chineseid.focus();
* f9 g5 M: r. c- ^3 x. k return false; % n! k1 e: O6 e D* |
}
; H4 O1 y8 d# X6 T6 d* O, g password = document.sform1.password.value;
: x, L# @& v, M if (password == "") / n9 N; o3 b; `, i
{ 3 w5 X! z. I& i+ I+ z' ]2 y
alert("请输入登陆密码");
' @, X1 A) B$ Y. v! U4 L. z7 [ document.sform1.password.focus(); . Q! w f& v! g |' i, |
return false;
4 z, {3 g3 b+ v9 v } 1 @( C- d4 ?7 M
password1 = document.sform1.password1.value; 1 b; i* Y2 k& \4 O
if (password>password1)
! {, t3 V; G7 M3 p1 T/ r2 t$ D {
6 T2 g8 x4 D2 c% [0 u, x alert("重复密码与登陆密码不相同"); ; X9 L7 }; O* E8 v8 ^/ r
document.sform1.password.focus(); 4 O# j) |% U7 @" L
document.sform1.password1.focus(); ?/ u4 ^* o' s
return false;
1 j* f, f3 w- b2 [% I5 Z2 p9 B! b7 X } ' o0 a6 U) R7 g5 g1 C* Y
if (password<password1)
9 t5 K) `1 [* H$ i, V- U {
! c4 ?, P( Q! @/ w$ i alert("重复密码与登陆密码不相同"); . i# A0 c: p" [
document.sform1.password.focus();
, ~: c. h2 x) Y& f1 @ document.sform1.password1.focus();
) S( @ A, F; B# e1 p return false;
1 N8 b; [6 ~8 U* I# s( \# D, Q* C- P }
9 |3 s% N: f2 n/ e4 T: N. }5 d! h if (document.sform1.email.value == "") 7 F! Q$ |" |# \6 a9 e/ L, }
{
: k" |) t) N' M/ E0 A alert("请输入您的E-MAIL地址");
& j. z" S( a a/ O' v9 u( c document.sform1.email.focus();
6 ` ^, H' j. e( s H2 d/ K1 x* A return false; ( e1 g" O2 C! h9 }8 E( R
}
1 Q9 l6 J/ b6 A F
4 u2 g/ q. G% @ email=document.sform1.email.value; : d! K/ X" S% K. [* o9 [! E
emailerr=0 / R3 E& H& M7 h$ w
for (i=0; i<email.length; i++)
) y* N1 N X! [$ B9 ` { ! u% O* C/ ?. m# |* p$ y0 O
if ((email.charAt(i) == "@") & (email.length > 5))
- \& s, N6 I$ } { - b' q8 d& ~/ z
emailerr=emailerr+1 ! W" ?( ?" h# ^: D5 L; z
}
) n7 G% b: }2 `, ] }
$ l$ C' u8 {# B% B! U f: g$ D8 J, h if (emailerr != 1)
3 `2 P1 o/ Q3 M& G8 v { , w! H8 N" l2 G4 x
alert("请输入正确的E-MAIL地址"); 7 b$ u9 l$ P5 N2 p
document.sform1.email.focus();
! ~ R) x3 S" |% k return false; 4 D" v. W$ ^' w$ I6 h
}
' f. ~' F7 ~2 [% ^
. P$ V2 t4 P9 x. f. v) v. a if (document.sform1.checkask.value=="")
5 w5 o& H5 s3 p% i2 u+ \- J4 ^- X { 3 d! T V7 o2 t8 d' a
alert("密码提示问题不能为空"); + w0 Y" j% R5 D3 R$ N9 w# J
document.sform1.checkask.focus(); 4 r7 o+ B6 z/ v; I0 Y
return false; * X" c/ Q* { M% ?. q+ Q
}
+ M7 t* K- ]7 G* y0 M- i3 t( C6 ?6 } if (document.sform1.checkans.value=="")
! @1 q S$ N' C# F4 p { + x8 @9 O3 K1 j+ Z; Q& r
alert("您的密码提示问题答案不能为空"); 2 f* F6 X: t! A: U# g. v
document.sform1.checkans.focus(); . }- \' A% Z p: {1 _
return false; P& e. u: P' J; i3 w7 d" }/ r
}. l$ j7 R+ D; X1 i1 r& e: H
return true; : S) v) \. S6 R. d' m& ]
4 S* R3 v, I; n* l2 z* P
} 5 Q# |7 P6 ^ q9 o0 \
</script> |
|