|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14371
- 金币
- 2471
- 威望
- 1647
- 贡献
- 1419
|
这个脚本对你可能有帮助:8 k! F' Z8 L' }3 ~3 d( M
<script language="javascript">
7 D4 U7 B) V+ p3 z( S3 u* Pfunction IsDigit(cCheck) 7 f4 J0 J* `6 h f
{ % w% X, X. l# F- A+ _# C
return (('0'<=cCheck) && (cCheck<='9'));
; g6 {6 x. F$ e9 F/ a; k }
H7 k7 \, B% y* O - o1 H7 |9 ?4 Z/ v0 v% l& w
function IsAlpha(cCheck)
, G6 N! Z- ? c- w& w \ {
: V4 A8 X8 A$ T) X. b5 u' U return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
* O' D/ O& k. G9 i8 M) N4 M# n } ' }/ I( f1 n9 L9 K, i# N
- M( E% q6 w# B6 n* C. `8 Nfunction IsaNull(cCheck)
. W, r, K k- }8 n, F7 F" U {
/ ?5 D6 x6 d+ d1 q. n0 L3 i return(cCheck != " ")
& @$ W/ i$ F9 o* b; Q+ M } $ L+ s2 e9 u. i/ e7 n6 r
' \- b Y- \% y7 Cfunction checkform()
# s/ x) P* Q5 J- \& x' f; R4 J$ ~{
% m y8 {, R+ d/ [# e3 R id = document.sform1.id.value; ! J7 [; Z4 ]3 W# Y( o
if (id == "") - s) H8 y4 P: X1 E( b
{ 1 u* G2 o+ }( L- h2 H' i% ?9 O
alert("请输入注册名");
% x4 E' {, A2 g( }; l! T" W4 M2 @ document.sform1.id.focus(); 1 O. m. f: V/ a% ~* Y- r) A" H4 A
return false; & E# ?+ C6 ^0 M' e% }1 S4 Z
} $ p% a+ }- K* z+ `
* o( S$ t8 [7 Y7 l
for (nIndex=0; nIndex<id.length; nIndex++) * g2 ?$ f4 Z/ q1 M! ]
{
( f: M$ v( `8 l: a cCheck = id.charAt(nIndex); 4 K8 [4 B5 S, l) H: D
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
& n* e7 o1 I' d, w2 H {
- L, s+ n' i9 y, Q alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
2 p! q; V# X2 t6 X document.sform1.id.focus();
# Y/ W7 T0 Z8 h1 H( G& v0 D return false;
( S5 ]0 K' \( J$ p+ O% Z1 c; H1 P } 1 ]/ _$ x9 z _! w
}
( Y' Y4 X3 n* y! { } chineseid = document.sform1.chineseid.value;
) y% x$ s( z' W# V if (chineseid == "") 9 L/ [2 m" N }( |5 j" I6 l, T
{
7 y0 \2 j% _, \ b alert("请输入中文昵称");
, n) d, J" H, y0 H- b6 c document.sform1.chineseid.focus();
+ g+ s8 }8 m4 R3 g8 ?* ~: | return false;
4 j3 \" D6 C+ h% T } , e5 O( j2 x* D9 K/ n: P
password = document.sform1.password.value; 3 @) ]" S [% U9 [; e8 V; Y
if (password == "")
/ g$ Q5 ~4 h" h( E2 n$ { {
O, s9 s# O1 ?" N' s alert("请输入登陆密码");
: b/ Y. d+ m) _3 Z8 _7 \ document.sform1.password.focus(); 0 o; J; \. W, L
return false;
2 M; I3 R; D5 T } , I5 |( _, u* j* X" q, e
password1 = document.sform1.password1.value; ; w/ o6 S- M; k' S! ]- ]
if (password>password1) 3 y4 L: j( ^1 I0 S3 i6 p( q" F- k0 s( u
{
# m$ I( Y1 S+ O* \/ ^5 z8 W, p alert("重复密码与登陆密码不相同"); * }9 ?7 u; q+ C% X1 M8 F8 j/ ~8 k
document.sform1.password.focus(); 1 B; _( c& L7 i( ~! |1 f( n
document.sform1.password1.focus();
; G0 I# C9 K$ N% l4 h# U0 u2 V return false;* ?* M, @- S% c* D4 b' f
} & t' z. k0 K5 C$ N) V3 X/ _
if (password<password1) ' v3 b {9 m6 x8 O
{& n( N. @+ m. {) a7 d& n* s$ a
alert("重复密码与登陆密码不相同"); ( ]& a! \. h! ]5 A
document.sform1.password.focus();
! W! F5 c- K7 B& O document.sform1.password1.focus(); ! f- D# k8 R9 L: _5 V6 V7 b
return false;
. _9 w1 _& d& \- M* q) Q$ R } 4 o0 ^* c+ H" m! k
if (document.sform1.email.value == "") ; M7 q# @- ]. k
{
3 K4 Q1 @6 U+ _0 ~( q alert("请输入您的E-MAIL地址");
3 C$ y4 x2 r9 v! U' e/ t, C0 |2 g. K" } document.sform1.email.focus();
$ ]7 s7 q* g! D/ m- t8 o R9 o return false; * n- E, |' h. R% S4 w
}
7 p& A4 m) W# ?/ Q. P3 m7 A% B
6 ?9 V, t/ u% N( [* k email=document.sform1.email.value;
! z6 ~. ^) m/ c" V5 c( \( j emailerr=0 + q. |' x3 g/ @0 f- R
for (i=0; i<email.length; i++)
7 k5 y) `" U9 e+ y# p* B+ L { ; }- l8 R m; A& m5 @! W8 _8 J
if ((email.charAt(i) == "@") & (email.length > 5))
/ L( n" f' g. X9 j { 9 @' Q$ o m+ ~; P
emailerr=emailerr+1 & z9 }; V2 P* F. V
} * C; x% n2 i/ W2 j7 U( |2 w
}
% |$ T+ W3 A8 ~8 c( k* w if (emailerr != 1)
0 P; R: a0 b7 O6 r2 l! u { 1 a: N* U2 Z' v4 ]# `
alert("请输入正确的E-MAIL地址");
' q+ F+ N% @/ m# K& ]0 c document.sform1.email.focus();
: d [6 Z. |9 y3 P1 h return false; 5 {; x: V% h) V+ `$ }
}
, b: b6 ]$ X% h 7 M! s/ d6 U" u! I2 n J; w
if (document.sform1.checkask.value=="") 7 d/ A7 {# L5 x5 I" i4 Q4 S% \2 P7 z: a
{ % p- _$ g0 G/ @% o* l
alert("密码提示问题不能为空"); ( S3 h3 s5 @# r6 @- ]8 m
document.sform1.checkask.focus();
. w6 k; t* o% X/ a1 i return false;
6 v( N' Y% U4 V& Z0 \+ s/ F } 5 z j+ P# o" [0 E U, |
if (document.sform1.checkans.value=="") 1 t6 q6 K5 S% }; [
{ V O6 V- ^; m: i9 K" V# \
alert("您的密码提示问题答案不能为空");
2 l: k1 O/ X K3 J' x1 o document.sform1.checkans.focus(); . j+ G, F7 m; N: ?9 r7 w* w
return false; 3 q# }( W4 k! ^; }( y0 y
}4 p4 _9 V9 x% b3 i3 H2 ~- z5 N
return true; " s& \( O6 W" ~- F
3 {6 r! V* Q$ G$ ~} % t6 x6 @, e, p, m
</script> |
|