|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14375
- 金币
- 2473
- 威望
- 1647
- 贡献
- 1421
|
这个脚本对你可能有帮助:
4 C/ {( M/ c- i7 ?9 M<script language="javascript">
7 R6 n/ V: B/ Wfunction IsDigit(cCheck)
: |# N) S: m4 k. L4 { { : G( t: W; x3 @ b! @
return (('0'<=cCheck) && (cCheck<='9')); " Z3 w8 K5 l6 P9 `9 O y
} 3 n8 a$ [3 t& }9 O5 J2 N0 U) O! g, O
: l* j6 @- R. i$ V: D) Gfunction IsAlpha(cCheck) 2 q; o% Z/ h; g8 M# N6 E" f* W% K
{
5 v: [. K# c% p# w0 o( i9 ? return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
% p5 i6 r! t$ `7 T5 L9 m( \ } 2 s1 |$ P* b% o; e% u
8 t6 {- O$ J% cfunction IsaNull(cCheck)
|0 g8 R% ^) Q9 A% I8 b { . p8 ]3 E5 g+ v: u& I g v2 v
return(cCheck != " ") 2 n& n; L$ }* \) O3 c9 S
} 1 Z# C" ?6 X% m6 _; ]+ Y& d: y
; T% Q2 z5 }# |7 J3 ofunction checkform()
4 E1 Y; k/ |* r7 v L( }; K. ]{
# a; f; J1 T, z/ h' p id = document.sform1.id.value; P# \& U J8 a$ i7 k
if (id == "") ! \ Y: q+ u: o j# Q
{ * s) \+ C3 K6 Y8 D! U* d4 T6 T: n
alert("请输入注册名");
$ ~8 w5 F- j4 b* ] document.sform1.id.focus(); , A* r3 ^# [8 Q3 e$ L/ Z
return false; 2 K$ Z! e5 A: p) f6 r- c. D
} : c5 f! q' c+ f0 g; o6 M
( \( o0 }4 _$ Q/ q3 s/ ~; b9 J" m* L
for (nIndex=0; nIndex<id.length; nIndex++) - @8 X7 t5 I4 c' ?
{ / E; M; r4 \3 v, g
cCheck = id.charAt(nIndex); , L' ^5 C; E4 ~2 \ J
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
7 v3 i! R6 N8 c$ t; [* y { 0 p5 M9 K. _ n$ [% T
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); * _. E! P/ e: }( ^) d$ g+ I
document.sform1.id.focus();
. J1 O9 m( z/ U D+ C# y) a p return false; + ^6 x; p: N6 {* x2 ~" `4 m4 k3 q/ `
} ) u1 [ I1 |0 }5 d% I
} e/ M3 v0 K. S6 z
chineseid = document.sform1.chineseid.value;
+ V7 |4 Y: p( N7 G9 Z" I% W# d# O if (chineseid == "")
$ Y/ W6 g3 C5 ` { " Y( {5 n9 {5 r
alert("请输入中文昵称"); ) t( a9 I* ^1 t2 u4 K+ ?
document.sform1.chineseid.focus();
7 A3 U8 P( q- M+ X* i return false; % a9 i1 [: ^2 p: W
}
$ S% \3 F% B2 V$ w! H password = document.sform1.password.value;
- G6 j8 k& B# b. W# S/ p0 ` if (password == "") - M. }% J: }# ^4 ]
{
* O3 g4 ?: `, n6 [ alert("请输入登陆密码");
! Y/ { N# B* {5 h& |& I5 r5 X document.sform1.password.focus();
/ v( D5 q: M7 Z) \# } return false;
+ C: Y0 d) r3 h: v } - s& t' F2 _# z" M
password1 = document.sform1.password1.value;
X3 | I) X! q# \* y2 Y# W9 c if (password>password1)
, e% x& b5 y0 O- P# |1 K( F, n {
& {. O# C& r+ ~# Y! ? alert("重复密码与登陆密码不相同"); # v: r+ U7 W3 G! z3 Y' k
document.sform1.password.focus();
, I7 G4 b; x$ l4 | document.sform1.password1.focus(); 6 J3 l/ c4 G4 Z& m: d
return false;
5 Y9 n2 \3 P9 O4 b% B }
: Z& N5 h& |( ~! o) X9 }9 Rif (password<password1)
+ e- M Y0 O8 ]8 I {* X; v) `- j* {0 f
alert("重复密码与登陆密码不相同"); 3 k4 V4 l! p$ z) t" Q4 k0 n
document.sform1.password.focus();
9 e- ?+ j4 j/ r5 S7 Z document.sform1.password1.focus(); 3 T, O( \/ T/ J4 n7 E" F
return false;
6 N1 U& S, Y& f4 h3 p3 t W' B } % o) q7 A* [9 F
if (document.sform1.email.value == "")
& j0 T9 T7 E1 b) O { : f+ d( J' }+ Y
alert("请输入您的E-MAIL地址");
/ F5 G5 U0 e4 \: g8 v- }2 t4 d document.sform1.email.focus(); 7 o9 I7 }* j6 C' E
return false; & ^+ V- U/ B( u3 q
}
0 i( f1 l) a, |, O7 V8 @
( g# A- R) V5 m email=document.sform1.email.value; : N( j% d2 V' s/ o0 E
emailerr=0 ) n4 @. s D# V( e% b5 e, X
for (i=0; i<email.length; i++) 3 y( w& Q6 c# }4 x; ^
{
, u. X% H6 R& t3 K% t3 Z if ((email.charAt(i) == "@") & (email.length > 5))
8 }$ N9 Q; ]$ b. }9 O" U0 l { - c- E) b5 J2 W# g; i% ^! O
emailerr=emailerr+1 6 {* q+ A# m- [: L" |/ h u! k% N* j
}
$ Q3 G- v- L* Q+ x- ~/ I! U } # O: g% m: L S9 S" e
if (emailerr != 1) ! W7 M3 ?/ Y: Q: n0 H/ l( y+ T
{ & N# e4 _2 d- T: [5 X; u3 b
alert("请输入正确的E-MAIL地址"); ) Q% B/ Q- K5 m5 r5 _
document.sform1.email.focus(); ' F5 ?/ D8 Q4 f; `2 k# m
return false; 4 V" d9 L- m- I! k, E
} 0 X! @' w, U4 w' `, o6 m5 A
, K R! n' p1 x0 g2 ]6 p$ G4 p; ] if (document.sform1.checkask.value=="") # t4 j; d6 p- j% O; x( H' `
{
* d5 [: F6 U7 ]1 Y alert("密码提示问题不能为空");
- w2 k N0 f5 r" c document.sform1.checkask.focus();
7 v; p- B/ C( r return false;
6 X) Q; @' W& ]7 @8 f+ _ X% { }
/ Q8 {, l( T9 l- [5 u# H0 Z, w if (document.sform1.checkans.value=="") + E1 m% E7 B: Q) f: h2 u7 a5 f
{
! L' s$ Q3 [ i alert("您的密码提示问题答案不能为空"); # _& {7 Z0 }+ [8 }8 J
document.sform1.checkans.focus(); F/ M# [; M |1 D
return false; 9 }# B& U! U' A0 G+ v: ?, l+ f
}
% b0 Z, |! f' Q" Y3 h2 r: ?$ v- a return true; ( R3 S! I/ P- C7 [9 y5 z
) y. ~6 I* B& x" M# `: h3 R9 X1 |} , A+ R$ O% Q3 \' [7 s$ n
</script> |
|