|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14395
- 金币
- 2483
- 威望
- 1647
- 贡献
- 1431
|
这个脚本对你可能有帮助:) M6 y# }' z, f' k& t7 o
<script language="javascript">
* h) d0 b5 ^: ]3 sfunction IsDigit(cCheck) + Y7 U( v% ^. k0 `0 m
{ ) {2 s& B" k- L: F$ s" m, u
return (('0'<=cCheck) && (cCheck<='9'));
% k( y& u, C; q2 x% v8 L0 K5 j }
& y% O4 U' `) l
# t6 K- ^9 S0 f) q# x3 V. Kfunction IsAlpha(cCheck) . c* M6 M7 u; C$ _
{ 6 G9 L' e9 g- c; t0 T
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) / w, T A# Z2 D5 O% w
}
i4 u1 V, a1 @1 a
/ ?. A' _ I) ^5 j: @ K7 s( n2 Vfunction IsaNull(cCheck) + X' t) |* p1 G$ @6 E2 _
{ 8 c+ p4 g' E$ }/ S( v7 c
return(cCheck != " ")
; _! N, a- ?* ^# z4 C8 w: L- [ }
$ k$ G6 W' O' e+ }7 S5 k + ~. M5 j4 c0 }" i: ]
function checkform() 1 b( {+ R+ q6 `* x" M& s
{ . R3 r& a1 J2 Q; ~' F
id = document.sform1.id.value; 0 |4 j# ?' f, q; v# H5 y
if (id == "") ( X6 K6 K- p5 t/ |- {
{ - @! ]# H1 C' \
alert("请输入注册名");
5 o% }, G1 o' k3 @- q document.sform1.id.focus(); # y3 \+ z6 ? r) q' v3 R0 ?9 v: `9 J
return false; $ q- w- Q( E* }9 E* C
} 5 d. x# P4 ~- ]' s; f7 z
$ I$ z+ I! x I* N& j
for (nIndex=0; nIndex<id.length; nIndex++) ( c2 {& F/ P+ t4 |3 U: C( ~/ N6 @
{
( N1 V( ?3 i- b# q0 O d. C9 a cCheck = id.charAt(nIndex);
( n2 @' L! N) T( ^9 `- A0 Y if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
, p7 Y) ~; L8 n% S% } {
( p& K! Z/ N1 k. N alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); $ l+ ^9 Q0 X/ A! p i
document.sform1.id.focus();
( q' w; c2 f! i8 e return false;
( p. N) S' m1 l( A/ F7 |( |( v }
4 F& O- l: R7 M5 L7 q2 i4 e; g: I }
1 [' M# ?6 L+ X* K' o chineseid = document.sform1.chineseid.value;
, D. R8 F ]; a if (chineseid == "") - M: h- U6 l' [8 B' E* W, |
{ 1 t5 a* r# Q* {$ P0 b! @- C9 M7 t
alert("请输入中文昵称"); ! J1 u3 s$ F: C m9 s. i
document.sform1.chineseid.focus(); " ?# r0 X2 G! ]4 h2 k* u
return false;
& j: B1 R% Z; G7 P: }$ Z2 J7 m } 6 z- ^( y k" O- B2 ^4 }2 T
password = document.sform1.password.value; ' p/ e4 c0 p9 `- `
if (password == "")
+ v- O# L# M8 W# q) O8 p0 S { # B+ U% D: o# U; \% e
alert("请输入登陆密码"); 5 e) ]1 `& j/ U# C0 D
document.sform1.password.focus(); + j n2 ?. U7 q/ Y, l
return false; 7 U7 n; ?6 `; S9 g& H: B: j
} " u, N0 Z3 E/ E; g0 ^5 u+ |- n7 @ F
password1 = document.sform1.password1.value;
6 Z8 t& {5 U z+ k" Q8 v1 F if (password>password1) - I1 N0 h5 ~1 z) Z% O0 u, y# t
{
* P! n# E$ U" F1 a6 T2 b alert("重复密码与登陆密码不相同");
$ g2 R* O5 l4 M0 q4 K! b0 L document.sform1.password.focus();
4 i3 {" ?7 g9 S, Q' _( R document.sform1.password1.focus(); # b# T% u) r/ }# ~; U
return false;+ p- B- ~7 H* | O1 u3 H8 O" y
}
+ r9 L b- F5 ]* i# E9 ~if (password<password1) : U( c$ r7 C; ]5 O$ |
{
# Q3 G$ V6 N) Q) ~( H5 g alert("重复密码与登陆密码不相同"); 2 K3 a) u2 X, R4 {
document.sform1.password.focus();
, I- D9 I6 ^" l7 ~+ V9 a9 o document.sform1.password1.focus();
* @0 J, |5 B0 q, ? u1 O: X return false;8 V+ ?5 Q8 B S1 E3 q1 a
}
@+ r F9 t2 K' H if (document.sform1.email.value == "")
5 u, r B ?1 v$ x6 N0 b { 6 F5 u- |# F4 g. g( r* c
alert("请输入您的E-MAIL地址"); ( d$ \$ C' ]$ H3 K7 m6 g/ o
document.sform1.email.focus(); ' L3 L0 ~, K7 ^6 U5 M1 h5 K
return false;
4 `3 \: E# T! Q* |$ Y3 N } ' v- {8 C! g3 M1 x6 w4 |+ n
9 W) n( c/ I+ [
email=document.sform1.email.value; ' J* R8 j; V/ Q' C. P
emailerr=0
2 W& l* g5 N( ] for (i=0; i<email.length; i++)
! g0 w$ i% r8 p0 k p3 ^. h { y5 s2 d/ T) [0 ?8 W: C! i
if ((email.charAt(i) == "@") & (email.length > 5)) 7 Y5 S% c* v+ J1 `8 Z
{
. @" o+ }3 H- B3 j emailerr=emailerr+1 / r, l# s5 I' t, s7 h" c8 r/ c' l
} 2 T% q- o+ b$ x7 X& P) G
}
$ K2 e8 }% ]1 K% D9 z if (emailerr != 1) * ~' ]4 P5 ~/ p) _
{
% f v8 L6 u e" w2 w( r" `1 R7 `; E+ [ alert("请输入正确的E-MAIL地址"); 5 J/ _& M. z. n; H
document.sform1.email.focus();
: K( e/ x/ R, a" K' e return false; $ X. H( D7 J# i# T
}
( t& a1 y1 s a+ J% S% P
1 H n; G1 ~% ^" K$ P7 w( _ if (document.sform1.checkask.value=="") 0 {: K3 ]. i5 m! n: h- A7 I+ L
{ 2 i# R' S; i. B4 K" I
alert("密码提示问题不能为空"); # E! F' B2 u8 Y A, f) j5 `0 m
document.sform1.checkask.focus(); # [9 B3 \. E. q1 X0 e
return false;
5 P' ?4 w6 Q9 t# H } ( ?% f ]& j/ @5 T3 u; v
if (document.sform1.checkans.value=="") " \8 ]7 n5 z1 D: D5 i) ~' }+ r% N
{ : O3 @; }+ |( r6 B
alert("您的密码提示问题答案不能为空");
; r/ X+ S! \2 Y, h document.sform1.checkans.focus(); ; f( d! W2 m! P' f. d2 ]
return false;
+ R" K2 c* o* t. F7 D1 ^ }
. L, S4 }7 b+ J: v. v return true;
. V) n* s) E+ j ( K1 a+ B* Q' c: L! c( B) i
} " H3 X n% }& j; @6 w3 D
</script> |
|