|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14417
- 金币
- 2494
- 威望
- 1647
- 贡献
- 1442
|
这个脚本对你可能有帮助:
; Y; |# y; |3 ~( F$ T" }# W+ b<script language="javascript"> : K7 O% F8 C5 Z, d
function IsDigit(cCheck) 9 F6 o* s9 m2 T
{
/ d- w6 h* r7 ]3 i: H+ e return (('0'<=cCheck) && (cCheck<='9')); / \3 w) O, R5 l1 H
}
( `$ m0 e4 v4 N. A
7 F4 f q* R1 D/ ]& {: [function IsAlpha(cCheck) ; x! D, e* u; A# T
{
0 m) l# z" |# \9 r return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 2 {' v" l* W) f
}
; B7 l; j0 q* `& y* H2 S5 {3 X+ G2 k
A5 ^* {; e+ O: \4 L) `7 P' t. Hfunction IsaNull(cCheck)
5 A( R. s" j* u {
4 |2 E" m/ T. E0 z+ j return(cCheck != " ") `( r4 r& R9 V! _- \2 r( _7 v
}
% q; B) c( v' P, h2 R7 j8 a0 I$ G: D 0 X% X: B" e. U) K) f+ y
function checkform() / `( X/ N1 G& s% _. Y
{ 4 j9 V9 Y6 z3 \/ T$ ~6 T2 e
id = document.sform1.id.value;
* _. D' { A% \; ^" ? if (id == "") + |. K0 a" W* O' G) w, D7 k' |
{ 7 H( e. c- W* E4 s# d
alert("请输入注册名");
- w$ H* W& w3 r# o% ?2 ~ document.sform1.id.focus(); - p6 K$ O0 H6 I; s1 L
return false;
4 v% B n- J3 B% c* S }
) q4 I" T8 s9 c# G h% ~
! u L* }7 ~, O5 M7 ?* L0 P+ P+ i [ for (nIndex=0; nIndex<id.length; nIndex++)
8 C- p+ r7 d- R3 ?8 x { 2 T& q9 ]" n |6 o) B1 |. P8 e
cCheck = id.charAt(nIndex); 3 j& O) j; y2 v
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 9 X1 E% H( y4 q+ x) \1 B0 [( d# `
{ . Y' E- Y# @* b0 o' W# T+ a2 e5 s
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); $ ^; N" S8 q# O( C* ]7 j5 x7 Z
document.sform1.id.focus();
) \5 t0 ?& _" V return false;
' N" _/ ^. }& o" ?6 ]9 }: V+ z7 j }
% k: }6 j, m2 Y }
. G1 R: n% t D; u. v0 Y chineseid = document.sform1.chineseid.value; 7 P' Z# s- C" h' x: w
if (chineseid == "")
9 O' z* C6 e+ e5 x, t {
3 D/ [1 u/ Q {' ]- @' b alert("请输入中文昵称");
, j( k' |5 x: l document.sform1.chineseid.focus(); 9 ]4 i1 ]& O, l9 `9 b
return false;
# m# \7 O0 y8 ]. s }
+ h# i, f9 y, L0 S+ \7 W: T% V password = document.sform1.password.value;
% y; W8 d. v R) k. n if (password == "") : M, n8 q- m3 x6 y
{
' U4 b3 P/ g$ J alert("请输入登陆密码");
2 j8 m5 K) u* b$ F document.sform1.password.focus(); 7 ?/ \. s1 X1 J7 K/ R
return false; 9 |! {' f" Y8 A) f0 l( \: w
} . @, d' N9 g R
password1 = document.sform1.password1.value; 2 N: f2 [- H3 I) l
if (password>password1)
* d. H9 J$ I3 {/ N$ I0 { {- I) p8 b4 F0 F- t6 Y3 }# ^
alert("重复密码与登陆密码不相同"); : h" J1 y0 m' S8 e: d2 T J: j* v
document.sform1.password.focus(); 8 ^; K- X+ a( ^
document.sform1.password1.focus(); 8 F9 N7 F( o+ e6 \/ e( @
return false;
: n- i; g$ g6 p$ ^) X m7 U } 2 F0 d3 s! z' @$ G8 R6 D4 E
if (password<password1) " K0 p2 B# H, m1 w, [; }; _( g. W
{+ d$ I# U3 q6 P: A
alert("重复密码与登陆密码不相同");
, m3 t2 b a4 b, k6 d document.sform1.password.focus();
^. @ f1 @7 ~9 ~ document.sform1.password1.focus(); $ T/ G% G. H: a3 ~
return false;
9 S6 b/ Z( i' B) t" N3 l }
! }/ B/ v: e7 t/ i7 M' h/ K4 d$ m if (document.sform1.email.value == "") 7 p, K& d m0 L# p' y+ I
{
3 K+ y4 B# h" Q3 O6 u3 a- M' H alert("请输入您的E-MAIL地址"); 5 j" m! A0 l; m9 |7 g9 U) p
document.sform1.email.focus(); 3 E- `8 Q) S8 I9 D8 L
return false; ' r5 [$ d9 F' Y/ s
}
* C5 ^7 W/ e+ p5 g6 u $ ?+ J. M2 E0 E" @" M# }( u& i
email=document.sform1.email.value; $ \3 V4 O9 n7 h2 D
emailerr=0
. Q4 o5 T# K. s7 @9 e$ H for (i=0; i<email.length; i++) : ^+ z) i! N+ T1 `
{
8 D" ~" y0 `( x4 Q& A6 W if ((email.charAt(i) == "@") & (email.length > 5))
+ [) m0 Y R4 S* s7 [3 t { 6 U$ G. V: j c i" [4 z( A
emailerr=emailerr+1
+ k0 Y( ~0 ^. K& \9 f/ z } " ^8 ?8 D' {5 f! v
}
2 P0 C# ?' m+ c1 R; C if (emailerr != 1) v/ p% O# d% W, k6 w0 }
{ ( e# j; ]% L: K/ l8 u d3 H2 C
alert("请输入正确的E-MAIL地址");
* I# o$ c1 S. \. X. v% B, f& \; O document.sform1.email.focus();
: M. Z8 p. M+ {, i/ O5 q return false; % A2 o4 u- L6 x' a$ f: Y* ]" o, _
} $ q9 `2 T5 z6 y8 f% d
; h" k$ l2 D( F: ^$ s if (document.sform1.checkask.value=="") , ^5 Y2 Z* z. L7 [5 R" u) I
{
/ v, [6 B' W: v a6 H5 y alert("密码提示问题不能为空");
" Q5 m1 s& i5 C3 V. s0 [# G% `5 }$ X. ] document.sform1.checkask.focus(); / | \( {" |! j6 r# J
return false; ' r# b' P) F& x' y% O
} $ b( C) s- k, \( \+ R5 @/ _8 F" ]
if (document.sform1.checkans.value=="") 1 ~; \8 a$ K7 i: ?# { N
{
) \# f5 W. w/ G) N alert("您的密码提示问题答案不能为空"); # M- z; x7 i# I# o; h
document.sform1.checkans.focus();
# m9 f& W* V+ M/ _% l' w return false; m2 R. i) H7 u* u. T
}
5 l1 H8 E- h8 o5 J' C0 x return true;
; |0 C I& b6 r% W5 ~. W) Y: v, G
/ _3 D. z3 G* l0 K6 Y5 q} 1 O- D7 ~" n% Q2 H: O1 G
</script> |
|