|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14413
- 金币
- 2492
- 威望
- 1647
- 贡献
- 1440
|
这个脚本对你可能有帮助:0 s% l0 y: M: X/ N
<script language="javascript">
6 A8 ?$ c- }, x9 o- C. Q7 F" yfunction IsDigit(cCheck) ( \5 Y" D6 d& e: M) k, f0 y: g' f
{
9 V" B4 u) {4 j return (('0'<=cCheck) && (cCheck<='9'));
9 f3 C P# G( O* h4 h" i! E }
- s" |- }# w# P# ~1 b. f 8 d6 r4 p/ K& v, Y. M6 R" b7 \
function IsAlpha(cCheck) ; t: i- G2 D) h& Q/ D: n
{
( ?( G4 S- ]; L return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 6 |# ]4 Q9 w! e% B( m/ r
} , H, n1 O9 P) Z8 }+ p
" y3 U' s- L: r8 ^
function IsaNull(cCheck) + \# l" ?8 j9 h" d$ Z
{ ! f: S2 ~1 c; ~
return(cCheck != " ") 7 ?/ R k1 ]! L1 r$ g
} 6 I. p& z v) Z6 v3 T
* _; I9 V! u# N. Q+ ^; {function checkform() 3 z/ w* X3 t/ J, m
{ 2 ?4 c- D1 I' P/ G
id = document.sform1.id.value;
2 h# p8 B5 n! t) U if (id == "")
$ i* |$ @! u; }0 J4 O, w {
% E* s7 i% b% O alert("请输入注册名"); 1 s" ?/ Y* \* z' Q) A# ?' y0 K' u, C
document.sform1.id.focus();
, o* r3 ^7 u G( y, e3 S o2 ] return false; 9 u9 d) h' L U+ ?, K7 k' Z, i
} ! `5 r( e! U/ m# g
$ h2 d- T: K7 \7 S8 y0 v# L2 O
for (nIndex=0; nIndex<id.length; nIndex++)
% K3 ^* u2 s5 r: I# J8 B. m; S {
5 U5 Z7 u% t c. M. J4 S0 e cCheck = id.charAt(nIndex);
. u, r v1 |5 O1 r if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
7 I1 _- o4 e6 E, _( U {
) z1 {4 }( T' R alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
, g3 F- I" B0 c; t) k; f9 p6 ~ document.sform1.id.focus(); * F9 a* g% z) \
return false;
& K' r1 N8 K& ~# k }
2 J" j! q( [0 o) n2 z( } }
6 v) n" G: ?; x- o. m& B3 ?" Z chineseid = document.sform1.chineseid.value; , Z a3 ~, o- ^6 V3 o
if (chineseid == "")
: ~2 n' b: Q, z1 b j {
0 w% V2 H7 E& s/ L alert("请输入中文昵称"); + m# u3 ~- k& @' b# z' C
document.sform1.chineseid.focus(); . q+ Q1 D7 U6 \ i5 a) j( Z2 e! [
return false; 3 e( S9 H/ ^& |. s
} - ~% v7 q1 m6 P: Z5 _) l
password = document.sform1.password.value; 7 \4 u: [7 z G; u& D3 Y
if (password == "") - F- B3 i4 Y% o5 Z
{ ' L8 L) h9 ]/ x* v: H2 |. o
alert("请输入登陆密码"); + W# u6 j' y, t; c
document.sform1.password.focus();
8 ~, t; \; {- H( Z4 m& W return false; % X7 A) {+ F8 w( j e5 F/ ?& A
} 4 j; C/ Y& Y8 N8 [
password1 = document.sform1.password1.value;
9 b, O$ E6 Q8 d4 B) U/ F if (password>password1) ; E1 \1 E/ ^& e& e' K
{
+ T" {% P5 q& l- e% h alert("重复密码与登陆密码不相同"); $ p+ G3 b5 c1 Q5 o; G) a
document.sform1.password.focus();
4 B- n) N" U6 y9 Z2 K2 f, R! O2 t document.sform1.password1.focus();
# y' j" p1 o J8 |! W- ~ return false;
* S- ?$ ^2 L% L, A7 A }
V' k3 j: n6 D2 t! tif (password<password1) - ^; j2 r$ s% w% m* K
{
. V5 r0 Y8 U/ B9 t5 q1 p. ~ alert("重复密码与登陆密码不相同");
% G; [$ n A8 ^! x document.sform1.password.focus(); 5 F+ I: S$ a5 k" W
document.sform1.password1.focus();
! {/ D% b/ Y* w6 O return false;3 \: Q$ g. ~% f) J$ T7 k
} : }) L* d! }$ f# D* _
if (document.sform1.email.value == "")
[& M4 N0 _( E9 E, M { 6 \# o( Q& y8 V+ r. P2 L/ e/ o
alert("请输入您的E-MAIL地址");
* v/ j* l2 i( C: o+ o document.sform1.email.focus();
+ E: s' M, L2 R return false; + j1 b* G7 n, E0 v. j, |1 c
}
+ j1 e5 X( z* _2 _6 u s$ ^
4 P/ S+ m* G# _; a% u" K- | email=document.sform1.email.value;
% D5 l3 |- f( W* ?( h emailerr=0 * \9 B. V4 S+ z3 |: i4 s
for (i=0; i<email.length; i++) - r/ J, X. p5 s+ ^1 U% G
{ 3 Y( E( k0 A0 |9 t. c# B5 B/ U
if ((email.charAt(i) == "@") & (email.length > 5))
1 Y+ |" r) N2 ~1 l C4 J( E {
}- `$ f( ^. D2 G$ B$ N" M1 P emailerr=emailerr+1
, r( g- N2 F: C$ z4 v } 2 z$ X8 m! l Z0 P( I
}
! H* O1 }" n, y. M* J- |& ` if (emailerr != 1)
" t0 g. v& C! b z/ a s { 6 k" g7 y1 w+ Q, k. p2 \0 x% ^
alert("请输入正确的E-MAIL地址");
6 d1 ?3 j+ K X8 c document.sform1.email.focus(); / t9 e7 b: g4 F3 m
return false;
4 }) q2 C5 W+ l2 P1 ^ }
7 e2 t% _; C6 e: Q$ l * t. ] |. j& i* Y% Q
if (document.sform1.checkask.value=="") 7 {2 m' o7 y# z- ]
{ 6 h0 z' {- j! \ h! r2 t X( u, r
alert("密码提示问题不能为空");
- H$ x* Y, b- X2 W4 P document.sform1.checkask.focus();
7 v/ d, A+ \9 b9 l' D: _- O M return false;
' Y \' L" ^# U! q5 [4 y* y; K* l }
) O: }( S* `" z3 B7 ^" o if (document.sform1.checkans.value=="")
+ C3 ?5 Y7 B/ f, i) |; D { 1 _' W) {3 f3 b% _( E0 s
alert("您的密码提示问题答案不能为空");
* F G1 b5 B; r$ D document.sform1.checkans.focus();
0 ?. e% Q* W, M& e+ s6 Z1 k return false;
6 [2 ?5 R5 W" h$ l3 X$ C }
. m! A3 X) ` n7 v% v return true;
) Y8 ]1 S0 r3 q, G2 j$ g; @ 7 O; p7 h2 H; e4 w% V9 s7 l2 g
} ( ]4 ~0 M* T4 s6 C/ A0 i4 [
</script> |
|