|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14431
- 金币
- 2501
- 威望
- 1647
- 贡献
- 1449
|
这个脚本对你可能有帮助:
- K& B6 ^ j' Q+ m3 ]7 L<script language="javascript"> 3 ]) L$ [7 E7 Y% ?
function IsDigit(cCheck) . L7 F) Y. ?- `0 E3 _+ ]
{ 8 _4 H1 I3 X6 ?8 b! g% G
return (('0'<=cCheck) && (cCheck<='9')); 2 w+ s+ L a1 S/ r
}
1 C& a4 m' I4 M6 Z
! B$ O! c2 w: i7 _$ j( b) rfunction IsAlpha(cCheck) / ]1 h& z; i. m1 @* `
{
3 V/ W9 e; q7 q) X return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 6 F" P/ r6 H" k& y( f& R
} * A# C9 u. p3 B6 N" m0 O
9 \$ `& I; E/ C; ~% U6 Q% P
function IsaNull(cCheck)
8 u, d. k7 T$ R% q+ B {
: `; Z( c; j# P% {& u* U. F return(cCheck != " ") 9 |. k6 u' M# e0 x
}
% t7 S: V8 [" a+ l: i$ s" N : D; V# N- S R
function checkform()
" g, E/ N' X. K* Y, u7 x7 p( ?{ * \. p( j2 C9 ]7 \
id = document.sform1.id.value;
* O; m/ M8 C; ]( `# L if (id == "")
0 ?2 d1 O, S$ N9 K1 r+ M { ! R7 l3 r4 K8 Z0 _6 L
alert("请输入注册名");
+ }* d) k9 v( ]/ R5 d7 d document.sform1.id.focus();
9 c+ c( }, c4 j) _5 [0 b0 i: h0 v) N return false;
+ A# W# J2 {' L4 K } 6 I% V% n. }: i
" s! ^1 ^: @: M% v i3 m! j6 X for (nIndex=0; nIndex<id.length; nIndex++)
4 X( x! D1 h+ C7 [" u w { r0 ]- L7 h+ x/ _. I; P* @
cCheck = id.charAt(nIndex);
/ \2 c' ^7 v- z; k+ W: d8 S) c, o L- b0 d7 \ if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
+ G7 b- q9 C" ?4 N' ? { ; `; Q2 `& W k+ t3 u' j
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); ( H/ [4 A) N; N% U* ]
document.sform1.id.focus();
4 k4 d j3 ~' o. z8 L0 y, P return false; 0 f$ u% L j$ } a
} 6 `3 ^7 h0 p5 l% k* X9 V
}
& w) b5 I {/ B chineseid = document.sform1.chineseid.value;
- e; i0 z/ X7 m if (chineseid == "")
/ T. @1 c9 Z$ p' R { { % J6 f0 w. @: {5 @
alert("请输入中文昵称");
$ \( w+ ~% O0 ?7 F4 b6 ? document.sform1.chineseid.focus(); 9 m% m# N. w' k7 E
return false;
. G2 J9 a/ K4 g# U# m }
: G; n7 }6 ~4 F password = document.sform1.password.value; 1 ?3 Y: X' P/ h9 |, t, ?
if (password == "") , k/ a* B' v+ q7 l' w$ [% |% W
{ # m# f$ O, n8 s+ h
alert("请输入登陆密码");
; u! _! p7 M) K0 @) K document.sform1.password.focus(); $ {! l. i1 \0 G6 r
return false; + f( }1 C3 F6 Y! ?
}
/ E5 m2 _& d: ^, `) @9 G$ V% ^ password1 = document.sform1.password1.value;
) n5 B- {" F) ~: m4 a* e if (password>password1) 4 m5 |" Q7 |* W5 X
{0 C0 t2 Y. j, ?1 A
alert("重复密码与登陆密码不相同");
% l2 ]5 T, D5 M3 S$ m3 {7 r$ _1 N$ @; o document.sform1.password.focus();
0 p3 d. R2 k9 ^; q6 x9 ?6 G; W document.sform1.password1.focus(); ; E9 O6 K# Q4 P/ f" ^0 t
return false;$ i i1 P" K8 W3 V$ I/ a+ p
} # J- z. {$ A! \% ]
if (password<password1)
: W- t. q: d& X1 G9 W( @8 H6 Q% A {7 G) {. d4 t% y/ a" b- J e
alert("重复密码与登陆密码不相同");
& M% @; G, ]6 K- R% |! C document.sform1.password.focus(); % o& J- v# j+ K( d) b
document.sform1.password1.focus(); $ a) v# w% P4 k0 C& @
return false;+ e3 B' j" r% Z! t
} " K( p1 ]/ L* a) w; _% K3 t
if (document.sform1.email.value == "") 6 f0 b; A4 I( }/ {. l
{ & z0 _" m6 C/ u8 H4 u
alert("请输入您的E-MAIL地址"); 2 ^; \! h2 e9 c$ W8 Q
document.sform1.email.focus();
# R) j; f2 i c2 h" X6 v return false; 9 y6 A1 u! K- H2 @, o1 q$ R
} 6 j$ A3 T4 F* h$ @: `# ^( V p
) g f ?( h1 t2 `. v# U4 k+ u
email=document.sform1.email.value; 7 i" r8 N% R7 t+ t( Q
emailerr=0 ) z1 j' P1 `2 P: z# \9 y
for (i=0; i<email.length; i++)
- _. b+ M1 r" P V$ h8 Y$ J) t {
k+ c6 t& V/ H! Y* a0 d if ((email.charAt(i) == "@") & (email.length > 5)) * n# h9 l$ k' \5 }7 Z4 N/ s6 P5 I
{ 0 f) W3 L- n2 Y$ Y- J% H
emailerr=emailerr+1 - [- t2 v1 Y( x8 R7 U$ r
}
4 ?% y: Q) q* V% |1 A; c- L } 0 K9 u& T) k7 h4 m) K' j+ W
if (emailerr != 1)
$ m4 V5 A2 n; u8 Q: g! ] { 3 {& W& S+ X0 j# n! a( D
alert("请输入正确的E-MAIL地址"); 3 U1 x/ M& {! M3 E6 p
document.sform1.email.focus();
/ P% I, T3 c8 S8 O5 n4 x return false;
9 `# T/ v2 P; _6 W' h; h5 N } , C8 {. j! P) n! J5 A, q
- ~# i' Y. a Y6 N1 ]/ r if (document.sform1.checkask.value=="")
/ W9 N9 Q; w0 p+ j9 C {
) {( K5 b$ p4 i; q3 e, P alert("密码提示问题不能为空"); ( Q1 @0 N* V% I% a$ _2 k# S
document.sform1.checkask.focus(); 9 I9 S) N0 b- e; }9 }- h9 _
return false;
7 m( S6 T, Q1 n1 l, H6 T& ~1 D- @# | } ( f3 I4 Q5 h5 ]: a
if (document.sform1.checkans.value=="") % ~, r( N5 \( v* X) c8 F/ U
{ # G- x4 E8 T$ z1 {& L' b
alert("您的密码提示问题答案不能为空"); : a0 q. M" Y: `* z
document.sform1.checkans.focus(); , W6 a; I1 s: r& D U
return false;
) U' k# x& u# _ }- E v- j$ @0 ]! S( h
return true;
. t7 d' h) K% y- r ! l) _5 O5 O3 \0 N D: z
}
- n; b$ d9 [$ F6 [3 R</script> |
|