|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14407
- 金币
- 2489
- 威望
- 1647
- 贡献
- 1437
|
这个脚本对你可能有帮助:
' m0 g; B% ]( }; f; r<script language="javascript"> 3 C4 u2 E" J Y' g# Y# U$ |
function IsDigit(cCheck)
% P0 l3 O9 r& O8 K. | {
. f" I+ X$ D3 X9 I" C- z' c return (('0'<=cCheck) && (cCheck<='9')); 3 X5 M/ |% B( {+ z- x
} 3 K0 @1 f0 |+ K& F
" I0 W/ b' z0 s% p; E, mfunction IsAlpha(cCheck) - Q) `' w K+ a; T
{ - n' | r& ^7 i ]& H1 ^
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 9 }, ] N/ t) ]5 i: ^3 s8 I+ a
}
$ a0 {# s8 i3 Y! S2 W+ Q( ]! e9 [
, v3 I, \; r$ y+ H& v1 p. efunction IsaNull(cCheck) 8 e% j0 F, o ?9 _
{ . S' [/ }8 `+ a8 ^& ^
return(cCheck != " ") " E& W$ j3 ~) l* e1 k
}
5 D! w. i7 h, J/ W _
/ i6 {# ?1 i1 Q- I* M/ l6 T& kfunction checkform() % r5 h2 T1 t% o% l) ^- U3 m
{
' b: m% ~2 w4 j id = document.sform1.id.value;
7 c h% W( ]0 m( r if (id == "")
8 {, {8 R" \0 o4 _4 G& a { 1 O+ C1 m7 c5 U* b9 b2 q
alert("请输入注册名");
0 B0 P- \+ G. `* X+ _2 A& {; N5 L5 _2 f document.sform1.id.focus();
4 Z5 t4 g4 x: Z& G9 { return false; ! k7 @- L2 a1 T" Y/ n8 t
} 8 b. P4 j P$ r/ {1 _+ |
3 _$ B/ B. n/ ~6 ?. N
for (nIndex=0; nIndex<id.length; nIndex++) ) p9 s, U* X- B0 p
{
- ?3 @& K$ _9 T; P8 P cCheck = id.charAt(nIndex); 2 x! q, \, } u! m
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
# V& f0 |. i4 [: o R, w. l' ? {
1 w$ @1 e/ t1 F: a8 @: h0 P* L alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
% h; Z. K7 j. g# l; Q document.sform1.id.focus();
6 C* C+ i% B+ y5 m6 l ` return false; ; t, l7 r5 c8 |1 M
} & z. a) y; h3 y# q3 P( i' Z
}
X' V7 |1 `2 d! f% U5 V chineseid = document.sform1.chineseid.value; : {( J. c8 g6 j# J8 @8 l# K
if (chineseid == "")
2 W9 D! C# Q; g8 w: Q { & i7 O5 a( V5 N# s) I
alert("请输入中文昵称"); 8 q0 P3 a8 `% \ |7 e
document.sform1.chineseid.focus();
8 v: ?9 M- r# t* v3 u B4 z return false;
" Q! I5 q& V. _2 I2 W } 0 D7 i a& E, n0 _% B
password = document.sform1.password.value; 7 U/ k9 W% ~( y) j6 Z( o# `
if (password == "") 4 O. i9 v Y+ T# n
{
2 v8 l4 Q3 U' E7 S7 t1 E+ |' m alert("请输入登陆密码"); ; H- i# q8 E1 U* o& |/ m
document.sform1.password.focus(); # d& {# R7 w! j5 a: M. k
return false; & y6 a1 z& l: l0 i5 ~1 l" L
} 8 n2 z, P U( W* E5 I
password1 = document.sform1.password1.value; + Z9 O. s8 e) _0 d! @- S# j, N
if (password>password1)
f/ r0 q; l$ o! [. g, c6 E6 E6 C, d {
, p+ b! S7 O0 B/ ? alert("重复密码与登陆密码不相同");
; F$ l7 x8 |) V0 X! M9 N document.sform1.password.focus(); 4 k5 L) t$ R* ?( U/ f( g9 h
document.sform1.password1.focus();
* G4 u5 D' `+ O return false;
9 j* K# a9 D7 G7 E% `2 r$ P3 m6 ? }
! K: T: _5 f9 e$ Z; e4 [# y& iif (password<password1) 4 h2 a0 `) E+ z
{" W9 _7 r5 y/ ^/ o$ d) [) y5 E
alert("重复密码与登陆密码不相同");
o( k5 n8 z1 q Y document.sform1.password.focus();
) u0 u2 d4 d' i. `% \- _1 ~+ S3 x document.sform1.password1.focus(); ) Q0 p' T2 w) X/ }" K
return false;8 {6 t' n' V( v3 V. g! r& b
} 4 m, l2 @7 D3 o9 a) _
if (document.sform1.email.value == "") ( y: [- ~+ C# q; E# Z
{
) w9 w5 M) j/ a: c9 R8 s& n alert("请输入您的E-MAIL地址"); . ]4 l/ I6 z" y; t) v1 B
document.sform1.email.focus();
- d9 d7 w5 Y& f7 G return false;
( c2 [* G( l5 m$ }# W1 i6 O t }
, j4 D/ }3 o7 y* M' Z % f& b" ~% e% S! U
email=document.sform1.email.value; # j: I, f% J) n
emailerr=0 , T' t' _- @ Q
for (i=0; i<email.length; i++) * T* F! j8 W' l( T- X ]
{
* Y% [ U1 B' F( B/ |+ Y if ((email.charAt(i) == "@") & (email.length > 5))
7 i$ d# _& c @ { - o8 v! J& C& e# T' b
emailerr=emailerr+1 . u8 d' H7 l8 Y! u- M0 |0 _7 w
} ; z. N3 L. a( n( _) l4 ^
}
0 I `$ p3 F# z( G' v5 m; U1 \: y if (emailerr != 1)
% ?" m2 i* p2 J: s( E0 L0 ` { # S( J' J) a, H5 N
alert("请输入正确的E-MAIL地址"); + b; ?; t: B% m- ~& k( [
document.sform1.email.focus();
4 _* M, f: g; n return false; & o k. M; I3 W) O3 l
}
6 C( q. V3 k5 C. d2 h
9 V) |3 S% [9 I0 M; D7 D8 B if (document.sform1.checkask.value=="")
# ]. V' ?% K9 l! p, h8 p2 N2 F {
, b7 E, I( M. I3 I+ T2 W0 w alert("密码提示问题不能为空");
' A* b' p4 Q$ e8 d5 Y6 R5 _ document.sform1.checkask.focus(); : W5 ], n1 w# \
return false; ! S5 t9 l" [# J* v* |- ~2 l* A; N
} # R4 g( b8 ]! R! Y$ _5 Y
if (document.sform1.checkans.value=="")
. Z. i+ [9 q2 g { * E$ c0 a! Y! I
alert("您的密码提示问题答案不能为空");
( J {6 G, U' ^1 x) ]) y document.sform1.checkans.focus(); # I T& {: p* j. Y/ f
return false; & t) a5 d0 i. X' `. D8 c
}# G! ~8 r9 `8 N, C' B0 m& n
return true;
4 o; H8 }# \" q+ E* y5 }! c* l " M M; ]/ _4 b+ y3 H
} * ^# n7 L+ Z# U- i
</script> |
|