|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14321
- 金币
- 2446
- 威望
- 1647
- 贡献
- 1394
|
这个脚本对你可能有帮助:
3 l+ O; E: _& K* x$ c6 l<script language="javascript"> * a7 ^3 i M' \) A! r |5 ?% W
function IsDigit(cCheck) 9 y( h- Y ~2 t3 C$ B
{ ; b+ Q% G P3 H$ W' [, R
return (('0'<=cCheck) && (cCheck<='9'));
3 h( y6 Q+ _3 z4 ~ }
% j: Q) W: k8 }0 P( a+ E
- S- [# ?. y6 Xfunction IsAlpha(cCheck)
6 H. I, t! h6 `0 m8 M" _, b: t {
6 j% X' o" y0 }0 G% j return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) / I- _: R8 P& p* H; q. [
} ( q; O% n7 v+ p) _6 c
& k0 L# r: _9 F8 H- C, c" [
function IsaNull(cCheck) - }) }- H* x& I/ q2 b
{ , F; n6 z7 i9 i* q
return(cCheck != " ")
( t' b3 H+ s P2 U! I. A }
4 o( u: \. ~. I- Y. R; w' H : x5 y9 k) R3 V( `
function checkform() $ k$ l$ U! I- }% `! U5 \
{
5 ^) i q. G: Z, l" V id = document.sform1.id.value;
/ d+ y# [9 F8 S3 K. I if (id == "")
) D& C! r1 r5 T, y { % y9 A* f n0 c7 U
alert("请输入注册名"); 8 b0 k9 g5 L* n4 ~' \2 G: K
document.sform1.id.focus();
9 l( I. ^% K8 Y return false;
1 L1 u4 `6 w0 f1 p6 I }
q! k% ?% G* Q% i 6 Q c7 A% E1 k
for (nIndex=0; nIndex<id.length; nIndex++) , O/ N' l+ U: C1 B! v; J, Y
{ + U; g1 ?4 i$ a$ x* o/ v5 N& p
cCheck = id.charAt(nIndex);
* M, V+ |' [7 y* J4 s+ K if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
( ~" a9 ~' R) @7 t k {
7 x6 T2 D& Z. J) c2 T4 G+ \ alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
2 R7 H. R5 `! O7 | document.sform1.id.focus(); + x, F3 m+ z8 |' i6 N3 ]9 }
return false;
- h9 ?/ ]7 ^4 v& u$ b) C( M) K }
Q. S5 K: `. \' n4 i }
( [% s& C6 b4 E) n9 v! ` chineseid = document.sform1.chineseid.value;
7 T4 E( p/ m; b% t; m3 e; A if (chineseid == "") 0 k9 ~' d3 a! p+ T7 o, b5 N. @8 d
{
' ?* F _+ i8 [6 w alert("请输入中文昵称"); 8 b9 } X( }4 @6 {; f& ^
document.sform1.chineseid.focus();
- _( J% p6 f( r0 N. i return false;
: C* Y6 p# L p: u! ]! d } " _' g: t7 u5 f: V; \
password = document.sform1.password.value; # n3 `1 m7 @2 D$ O3 l
if (password == "") ; i* L! d8 d3 H/ R
{ ) U3 d5 I' M9 r; Z; D0 T
alert("请输入登陆密码");
) R& s8 w, h* r4 F0 A document.sform1.password.focus(); I7 a+ u. x# K; v V x+ T
return false;
* h7 }+ X0 \& T! B. y& o: ?0 ^ }
# ?3 w; @+ o7 _! y3 F1 X% l password1 = document.sform1.password1.value;
/ y9 a( w: S% I- b7 s if (password>password1) & a+ y. Y+ U/ s4 M
{ u) G+ o! d' q7 H
alert("重复密码与登陆密码不相同"); # n5 E5 s' j5 ?: G7 Y0 }" f
document.sform1.password.focus();
8 b4 g8 K# G' Z+ z document.sform1.password1.focus();
B( w" S7 Z7 R return false;/ G/ i' q& L, ]
}
% e+ m0 E; h' aif (password<password1)
% g' V4 P( L0 S8 a/ V {" U( ]% }4 C) p4 S% ~: C
alert("重复密码与登陆密码不相同");
& q: ?/ v2 d0 F: V& A. D document.sform1.password.focus(); ( x, v- ^6 R$ _4 W
document.sform1.password1.focus(); 8 G5 C7 t& n5 ~2 I0 E% B8 E
return false;/ Q' W2 u" g% [/ A) Z2 k
}
; ]- M6 q( c3 y1 ]+ B0 g1 G if (document.sform1.email.value == "") " V! o+ Z7 A9 `; I& a$ a
{
/ ^( h( H$ u4 a" _/ A% L alert("请输入您的E-MAIL地址");
2 I1 a$ \; y' r1 X& P document.sform1.email.focus(); 3 I9 F# u5 x, K8 b1 i( `4 a$ X- c
return false; % u+ e! ^) A4 [( K7 N) L( I
}
* m, y$ s9 d( C2 B5 L9 |8 f
7 q0 ^) ^/ p' H# N, e. z+ F email=document.sform1.email.value; 1 \1 |% j* @; D6 a
emailerr=0
5 R+ }4 r8 f7 E' r7 l6 Y( m for (i=0; i<email.length; i++) s1 Y0 S- i$ e2 _
{
4 k- Y8 N+ |" f( k& e& A+ V if ((email.charAt(i) == "@") & (email.length > 5))
1 a" v" g, z h" A' @ { ) Q& i* g- a& e" _
emailerr=emailerr+1
0 s& I% Q3 H, N5 h7 h3 Y } % u! n9 J( _" S5 N# a- O
}
1 H" G) V- ? r, N% H5 h3 M) c if (emailerr != 1) * U5 c0 Q, B. D6 ^1 b+ w, [, N
{ ( x6 x- L3 V; r9 B
alert("请输入正确的E-MAIL地址");
4 N& l2 ^7 M9 V, |, r7 I document.sform1.email.focus(); % j. v( ~5 \+ l* M1 S
return false; 8 ] L; I! y+ d9 `3 p( z4 ~. A& x6 c
} 5 s& h( \6 |/ x _* R4 w* Y+ U8 y
6 S. }& _6 C, v9 j& J0 o6 V) ^
if (document.sform1.checkask.value=="")
" F% n" V, b5 |3 ~6 x$ d7 C$ ] { ) v; e( m0 a- n. D
alert("密码提示问题不能为空"); * x% s) |$ U, d6 b8 c; g
document.sform1.checkask.focus();
1 @, r' O8 }$ e6 s/ N6 e return false;
7 b/ J+ y2 e3 \) ^6 y" \5 K; F# o }
: Y; M) E6 D( u. F if (document.sform1.checkans.value=="") 1 G6 {2 M# I" [& n& A
{ 4 O! h' R3 }+ f \* l
alert("您的密码提示问题答案不能为空"); , [. @0 k! X q7 X+ V9 S" D
document.sform1.checkans.focus();
3 p; I3 ?. R7 q8 Q$ u return false;
4 o1 r' f/ w( q% g# `' U) e. ? }
G! B5 P% v/ f return true; 3 i" g6 b# E" h9 C
# s, w0 n9 M9 k+ I& p2 b} : m# c, u8 q* n
</script> |
|