|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14329
- 金币
- 2450
- 威望
- 1647
- 贡献
- 1398
|
这个脚本对你可能有帮助:1 ?, [% Y p2 d: J
<script language="javascript">
$ [: h) j2 ^2 ?3 b: k# \6 u' a% Wfunction IsDigit(cCheck)
) u7 s# B/ v! j: o# P% O+ A {
) u* |8 A/ X! y2 k5 t) b return (('0'<=cCheck) && (cCheck<='9'));
7 m8 ?2 A" p' y4 F9 H. n }
$ e4 W5 O8 H ^4 f ' G5 @$ i$ I( Q& ? j
function IsAlpha(cCheck) 2 O8 S5 j3 {! t9 |3 J
{
" M/ ~3 k1 b$ g7 g1 \! W8 E return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
5 g' p2 J0 i5 x8 B } 1 S, m8 O, a& w: W6 R4 B$ u& C4 e
* I' j5 l& V8 M1 A2 q Wfunction IsaNull(cCheck)
0 p. |8 j0 ^5 ~) x9 T {
3 ^( }5 D* Z9 _. Q return(cCheck != " ") " D) [2 G% l9 m9 \0 t
} ; d8 p; |8 h. Y/ W# J2 W
# _+ E" @1 m) ?+ a( k% |4 ]2 d
function checkform()
\2 A" n9 e2 ^1 p{
8 z' ?8 s/ I& W3 J id = document.sform1.id.value; # m+ S8 A8 E9 {$ r, A8 @6 [
if (id == "")
2 N2 M- P5 ?3 G& c- ~2 ] {
* Z& e7 G( |% u) i1 d3 h alert("请输入注册名"); 8 J/ q1 Y/ {0 ]! s, O4 I2 x
document.sform1.id.focus(); " R: F$ X' e( X6 e% S
return false; ) f, L/ J/ k, A7 |4 {( Z3 X- ?
} : j6 _: }$ J! p9 W- {
1 @% c: }& X6 t for (nIndex=0; nIndex<id.length; nIndex++) ' ?! Q; O( o. o5 ~
{ / _; o$ a' h& W( L5 S+ R$ M9 ]. R
cCheck = id.charAt(nIndex); ; y1 h( k, m2 ~# z# @) j
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
. m: s" I6 p% } {
6 h# S& n2 U: u3 O& H' _$ K" l" W alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 0 X6 s8 U. Y- Q* F
document.sform1.id.focus();
" r; J8 |9 j, ?! H& ?" s return false;
- X& i' _6 f& P6 _ }
7 @* L$ x7 f0 A% _- _/ m } 6 @! j5 {" o6 D& q. P; L, l
chineseid = document.sform1.chineseid.value;
9 \* A5 e3 M" M( X if (chineseid == "") ) o0 w N5 d, [' u! ?
{ / _ ~6 H& o8 n
alert("请输入中文昵称"); % @; d, S* O7 B+ w9 m1 U
document.sform1.chineseid.focus();
; J) U b$ d3 b5 r return false; " c3 \/ W0 z. @! q. a% H* f. |
}
- C# H: k, v p# ` password = document.sform1.password.value; 0 r, o9 R9 A) b1 v9 c5 t; a: @2 E) p6 I
if (password == "") 8 i! H1 r' b5 S6 M4 `
{
2 k" l5 T- [6 u alert("请输入登陆密码");
2 J' f% i* W' o3 V document.sform1.password.focus();
) V) Y& N/ [6 K5 @- N* T9 C& I return false;
+ E J% q! x( _ } 2 L& U# x7 Z: O( k. p$ I
password1 = document.sform1.password1.value; 7 \3 A. j5 g) }: D4 X5 V0 f) \
if (password>password1) % [4 n, S- _1 I3 O; Y
{
( s) u3 t: A1 ^3 p6 u8 V alert("重复密码与登陆密码不相同");
8 \1 Z: B1 V8 X( n& Q document.sform1.password.focus();
. S$ x; n9 z0 [- f4 f4 t* k8 D7 [ document.sform1.password1.focus(); " f1 Z: `( p7 U+ p) E
return false;7 L9 `6 V6 }! u: T8 @
} : ~& Y) t3 f: h
if (password<password1) ; X' n- F; v' G2 H. \
{8 `( M y6 K7 i* v' o
alert("重复密码与登陆密码不相同");
, r9 G& p X5 {& Y3 ~ document.sform1.password.focus(); H0 ? n% R9 ]% `9 K `
document.sform1.password1.focus(); : u1 [* }8 [( G' t5 ]4 P
return false;$ }1 y; r: B [* i
}
- z8 j+ U1 c+ m! i( k3 S$ w if (document.sform1.email.value == "")
$ C6 B8 n. d0 ] { 6 D0 C& }3 P& V# c
alert("请输入您的E-MAIL地址");
0 O7 c+ u% ^" e document.sform1.email.focus();
) _# u+ F( Q" L( ^( c& Q return false; 8 Y; H, f0 S/ \+ @' L% p1 c3 e
}
# p1 Z& G4 U( G
2 r: m2 i# }/ j4 l9 y email=document.sform1.email.value; ) S I5 H$ F! ^ h
emailerr=0 6 T' N f& [( U" z7 M# P% I5 C
for (i=0; i<email.length; i++) ) R x6 P- p2 _) B: p: A- J
{
2 ]- X4 \$ c# M8 N if ((email.charAt(i) == "@") & (email.length > 5))
, Y8 j) p' x1 \0 n2 s { . R2 V3 L/ R8 u' B, m U0 z
emailerr=emailerr+1 0 J" c; A/ Q& C. \1 b, O! ^) w
}
; |* M* O1 u4 k } / b, x; ]$ [. D% s
if (emailerr != 1)
8 v; [, n) w, @! D3 j1 N) w {
1 ?5 }& Q& ]( ?$ X3 @6 h alert("请输入正确的E-MAIL地址"); 3 f- M9 x' b; I+ R, B
document.sform1.email.focus();
. }4 a0 m4 k6 Z9 Y5 ]( Z. X return false;
# q% }! u# j& ?: u" [ }
9 w& p; t8 R/ B- c( t7 h/ l4 Z* S N, y6 A% K* P( w- B6 M4 s' a2 ~
if (document.sform1.checkask.value=="") " O% S/ o" ?& V
{
3 T% \" }( U5 Z: J+ M" R; Z alert("密码提示问题不能为空");
7 R6 X+ V+ Z( g* W8 q3 `0 \. ^ document.sform1.checkask.focus();
O- n6 G) u. f( a. M: E6 u- a return false;
, d& i4 a2 u+ Q! o* o } 2 ^* z8 v+ P. p. b
if (document.sform1.checkans.value=="") 7 r% ]+ L! `# P4 C, D/ R8 c
{ , ~0 |# S; j/ p9 l! B
alert("您的密码提示问题答案不能为空"); : i( w+ ?9 {' o
document.sform1.checkans.focus(); 3 G8 T8 U. N" H
return false;
$ ~1 h$ ?( }, c7 x0 a3 H6 b0 [ }
' O; `+ g. U0 ~& b, K v; C" P return true;
, @( H# B0 w5 t: {' \" A- v
2 M& r: e6 v; S, O} # b" N3 C3 `& L" t0 w
</script> |
|