|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14329
- 金币
- 2450
- 威望
- 1647
- 贡献
- 1398
|
这个脚本对你可能有帮助:
& b+ |9 L' Q- } i# I% d<script language="javascript">
( b% j, q/ i6 M1 x+ ~1 Dfunction IsDigit(cCheck) 5 |5 N1 f2 v5 X! L. c6 f3 d" j
{
& A0 `2 b, {3 k! y8 R return (('0'<=cCheck) && (cCheck<='9')); 0 q `6 k6 N' ~" a. N8 C- U
} 8 u& T! h+ g' i+ e5 {3 g
9 g" R' Q5 f5 P$ `4 i6 Efunction IsAlpha(cCheck)
. W5 w K* N- V7 d1 Y7 w; Z+ A { 0 p2 l/ p- R6 C) |6 B2 y: _
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
* d' i$ E$ f+ Z% t$ } }
4 D. v# w. P" z; B2 Y% k& S$ n6 A ' R% E) Z( F" V
function IsaNull(cCheck)
' ~% s. K& \. ?; g1 n4 |4 r { `# Z |" _. ^2 _! }
return(cCheck != " ")
) c1 _: \ e) Z7 c9 G% E }
! i! x; ~" a) |+ [& `2 n # w7 u: h O( ^! u5 R q
function checkform()
2 |! A4 y D+ q5 I# R{ + Z0 T% B) K$ p" A) [5 i
id = document.sform1.id.value; " n8 P) b. Z- ^. J% u* U: C
if (id == "") ' f5 a4 _& ]4 |8 e' [1 H D
{
/ \# \2 J; `6 U, Y# U alert("请输入注册名");
, q$ y" Z( L4 z$ I0 p9 b document.sform1.id.focus(); : r1 h" ~& e Q; H) u1 ~8 }
return false;
0 I0 ?4 [ m' L7 ^: a } 4 C6 q1 M, c- T* a6 e4 A
7 S& X5 B6 d# P$ X7 | for (nIndex=0; nIndex<id.length; nIndex++) ( p5 W2 M8 N. w5 S: g
{
4 i7 K, s0 }0 Z! ?4 P9 `( t cCheck = id.charAt(nIndex);
, p! u r) ^! A1 J8 w. x7 Q4 A" H if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) # B% M7 w- g6 k: ^
{ + u4 o- B* y8 B/ q+ y( C# M& y
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
1 t+ x' S7 ^0 N& z document.sform1.id.focus(); 2 `! _& M2 f+ x
return false; 2 ?9 ^# C, Y( ^3 f3 \: ?8 s' ?
}
$ m. d- e% Y6 |. h% R } ) a: H6 c" [& v7 J: v
chineseid = document.sform1.chineseid.value; ; E4 D- {0 a1 z" E" n; I! _
if (chineseid == "")
7 o5 H8 m+ O. U) K+ B( k { + z6 A% w& w( |6 ?
alert("请输入中文昵称");
5 ~; A" O' X3 g6 l" K( t document.sform1.chineseid.focus(); # u# p- |6 `$ }& i* \) y4 M7 b
return false; 3 C3 t8 O/ \5 f8 A
}
$ N9 K( Z" y* V2 m password = document.sform1.password.value;
% X/ m* S {7 ]$ L if (password == "")
+ @) p! Y/ `/ E2 E/ I" ? { 2 a$ ~$ H- d- Q% s( {* Z: b/ t
alert("请输入登陆密码");
# ~0 T8 U8 F0 A: ~ document.sform1.password.focus(); + N, R' ^8 U3 U- _3 X
return false;
5 V% o6 [6 x% R8 }* f9 O } . |9 f8 ? d5 U- V
password1 = document.sform1.password1.value; 4 h. `+ z0 C& J; H# o& D
if (password>password1)
- ~+ F- M* N. Q- r- w& ~ {
& n: B2 r/ k" o- A2 _% @- w alert("重复密码与登陆密码不相同"); C# }- M8 ~4 r; v# o% } e6 I
document.sform1.password.focus(); 4 p; J3 C: I: g* b' Z
document.sform1.password1.focus(); / c/ g, ~, ^. U# ]6 O- t
return false;
8 J# g' N& z, }+ U } 2 b" T2 y' ~8 {( ?# f, Z+ {
if (password<password1)
9 T# n+ G) U' s5 E+ F1 j {+ |9 M7 R7 Z c3 a/ {6 K& A. [8 a
alert("重复密码与登陆密码不相同"); ( S2 O3 {7 @: ]
document.sform1.password.focus();
. Q2 Y7 ~* k$ \' u1 w1 c) G$ T document.sform1.password1.focus();
& f" M- ]2 F6 e: F1 X: n; j8 x return false;+ ?! x6 W! H4 j9 f+ A# I J
} ( s' {/ r0 v! i% }2 Z5 [% `" u
if (document.sform1.email.value == "") 8 `, k4 ?& G w0 N9 A. N% _7 }
{
5 Y4 t! P1 d# ^: u9 v( \8 B alert("请输入您的E-MAIL地址");
) \+ I2 h4 r0 g% b9 L$ A0 x document.sform1.email.focus(); 1 @" h* b* L# t5 [6 l2 R* I" M
return false;
6 F' ~$ F, j" F6 a* O, w: g } / \; a: o: z* m# x
- k2 f. }2 t% ~2 V3 t email=document.sform1.email.value; 1 u- i4 ]7 W ?5 R) O
emailerr=0 / A$ _/ n1 ^5 e1 V
for (i=0; i<email.length; i++)
( O# R% p2 v. p { + T5 @3 S: Q, h$ Z( O8 j
if ((email.charAt(i) == "@") & (email.length > 5))
2 F$ A8 u7 p5 k( z { 8 C: }# R$ g; N" j4 n
emailerr=emailerr+1 2 H) k8 _7 _" j( p
}
, D5 b# z8 R# i0 @2 k }
2 H) Y: l* B& u if (emailerr != 1) $ X& ~+ e% J- s" u% W
{ % }$ X& A1 W/ K
alert("请输入正确的E-MAIL地址");
; p/ L4 X& L+ M document.sform1.email.focus();
7 k! `/ p, x; |: D" @& W: V return false;
8 Q& Z: c& S. B2 N" G }
9 l2 a- i: l7 @: i* P d+ k* m5 h
7 Q2 k/ q- t) U2 d6 i if (document.sform1.checkask.value=="")
6 w6 R9 U* E- [3 D/ p; \/ W1 A {
- y" G: K5 Q" Q8 W- K# y alert("密码提示问题不能为空"); 2 \9 K0 n; T; }2 r0 i2 @
document.sform1.checkask.focus(); 9 D2 j: ?4 D5 G, }7 W8 ]* i
return false; : t4 e4 L1 J- c5 r) i8 n; p
}
3 W n# j; n) n B! w" Q if (document.sform1.checkans.value=="") 1 \! \7 V* z4 W7 b+ E
{
% d5 c5 O7 p4 v9 ]7 z5 s: e0 R alert("您的密码提示问题答案不能为空");
d! [$ W4 ~: ~. E8 B! W7 } document.sform1.checkans.focus(); 9 _6 [& ?# t5 A g
return false; # W: S. { `' ^' N Y$ g& q% o3 l
}
% w6 R+ ]# s& y$ H% h+ f7 _3 a) B7 R, U return true;
1 }# j0 d( P I1 _ $ t* [8 z& S1 V, N0 r& z
} $ _' R: l }" ^% Z3 H
</script> |
|