|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14381
- 金币
- 2476
- 威望
- 1647
- 贡献
- 1424
|
这个脚本对你可能有帮助:8 R6 o- V$ p' Q1 o, K
<script language="javascript"> " f$ n5 P9 b% q; x
function IsDigit(cCheck)
& d) F6 z; j" e" s% B7 A { + ?7 v$ v% P: C. c, n: I
return (('0'<=cCheck) && (cCheck<='9'));
% F! F, O3 |1 B6 g9 s& K }
v: P% p( Z/ k- v) ]
[& T6 \6 a6 b$ a0 W) O! N% D" ]function IsAlpha(cCheck) 7 c Z3 e7 i' R! h4 @' M4 u$ ^+ J
{ ; Y" d1 z" T: i* Y' d8 E) Y
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 3 h$ S; K! T/ H& S$ M/ T5 a3 F
}
; {8 L0 g' O' H 0 t- t; E5 Y$ ~- F$ _% C! Q3 q/ {
function IsaNull(cCheck) ( x H3 Y' M. \" ?7 J5 A a5 {3 \
{ ) P& T/ E2 I) M
return(cCheck != " ")
& i1 W! D# R& y! A& ]: H }
2 x! V6 k1 P# H1 _8 w3 m) {" _# w
2 s, M& F0 e4 j }# _6 b( K1 {function checkform()
' _" a9 G8 F) T. A+ e2 W8 P{ 5 ?3 O8 p4 `$ ?, E' B
id = document.sform1.id.value; - n( r; B. ~2 r, n% r- r- N
if (id == "")
5 T. x3 I4 m$ O6 A# c+ i5 Z: O {
. r) H" L; r4 a. Y+ V3 m alert("请输入注册名"); ' O: h4 b. \4 H; _0 u6 i
document.sform1.id.focus(); ; L& ^0 S2 d2 U y% A
return false;
2 ]. R3 m2 Q6 T# ? }
2 o- h3 ?' Q# x4 y9 Y5 S # ~1 h3 {5 H$ u; D
for (nIndex=0; nIndex<id.length; nIndex++) - M: [5 H0 t6 d4 s6 I" x8 @1 L
{ , a& _* [" P# W+ }
cCheck = id.charAt(nIndex);
P+ X C5 }) H( p. F5 F if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) ' t" w, x3 d/ e. q) U h8 x# g
{
5 w3 u* n1 C: @ alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
3 s0 j$ i4 K- W+ n document.sform1.id.focus(); 3 @2 r/ M6 q: Q. O! |" G3 W7 i
return false;
6 R& r' [+ m1 D- h: e8 E, @ } 1 Z9 B& V8 {- D8 T! f3 r
}
7 Q7 G' }: v6 ]4 a/ e chineseid = document.sform1.chineseid.value;
; Y* O( W1 U, v( W8 }! n if (chineseid == "")
8 p! M0 X' @: t { & ]( L" _2 y+ h: n
alert("请输入中文昵称"); 9 w$ r+ m* {. z
document.sform1.chineseid.focus(); : Q G1 D/ t$ J, I! P" W2 Y
return false; - s1 m5 z7 ]( t3 b, D
}
8 {8 r% X, Y/ \1 C. Z password = document.sform1.password.value;
) ?3 L' S9 ~4 }" O' h8 t if (password == "")
, A& @( Z5 k+ |+ x* w' ^/ i/ V7 I {
1 b# t; {' N4 z. E, c% F& t alert("请输入登陆密码");
3 ?9 n f, b5 D2 F7 [ document.sform1.password.focus();
' u" X, w' Q# Z4 F+ Y) V# h" j' I return false;
! t8 {2 i1 o8 A' g: U2 M6 ~ }
2 _/ m" j7 f2 S4 h% j, U" U- ?+ Z password1 = document.sform1.password1.value; $ X; |& ? [7 a( u
if (password>password1) $ g4 W0 J$ F$ |! \# e
{
& e9 \ t- |" a1 g( s. ` I% @; S alert("重复密码与登陆密码不相同"); 3 r W. H9 Z. m, x) N, {$ J# v1 o
document.sform1.password.focus();
0 R* z6 t5 Q0 K& y$ T i document.sform1.password1.focus(); + y' G+ r) I- w, T% q. S. Q" U
return false;
+ M. |3 F; h1 _& v0 Q } ; Q b& d# z, d: [, q: w! p
if (password<password1) 1 |7 P5 U; q" J3 i( d
{
* ~0 F* `6 ~% {! U5 {; Q; z alert("重复密码与登陆密码不相同");
1 A$ K+ U: C. [! E document.sform1.password.focus(); 9 I7 _9 [3 e) g$ j; _+ |4 J* ]
document.sform1.password1.focus(); ' H$ G& d, O* E3 M( A% W
return false;/ P7 v' ^* j4 {. E& ?6 N
} 7 L; F' M# V0 }6 f
if (document.sform1.email.value == "") 4 H) @4 n: a! _3 V/ P$ C
{
6 H4 d5 U6 w" E alert("请输入您的E-MAIL地址");
" w5 y& O# S+ x6 C document.sform1.email.focus(); ; Z1 j! ]" Z8 H3 V0 z8 l& T
return false; 2 a! O2 U+ G2 j* Q# Y6 q
}
4 c; [+ L, \% s 5 Z. _6 H9 Q$ p& ]. u6 U
email=document.sform1.email.value; : f# z/ s' j. Y) X* A" Z6 t
emailerr=0 / J, H/ {# S7 {5 X% H9 o. i2 a
for (i=0; i<email.length; i++)
2 I% P8 a3 U' V& ?8 P {
2 P- P" b2 c! i if ((email.charAt(i) == "@") & (email.length > 5))
0 D; u& ]5 V" `& \/ L8 Y { . l$ ~* f v# |7 o6 y2 z
emailerr=emailerr+1 / I1 b# f0 v/ d2 M
} L5 X) |" ?7 e; Z3 y8 b
} , v; s4 h; `# C" k
if (emailerr != 1)
/ V7 p+ ]( [: J7 ~7 r: o2 H9 T1 E { 8 ?6 Y; Z+ k5 Z# p: W
alert("请输入正确的E-MAIL地址");
& J$ ~& Z/ L3 [: b/ \9 A! w+ f$ I document.sform1.email.focus(); ! G, k2 F, E, w( s' {
return false; 7 F7 U& E& s0 r6 z2 F2 t
}
) f, ]1 o( U) v; H ' V g! d6 H3 Q! O( m; R+ Q
if (document.sform1.checkask.value=="")
' u B* b( ~+ q1 M$ Q3 f {
6 l6 r5 Y" G+ a9 @7 _$ [8 k3 i alert("密码提示问题不能为空"); . z0 d' ^1 e$ F
document.sform1.checkask.focus(); 2 ~! a+ O0 z* j, l
return false;
. K. @# z% W4 L* ]2 d } / f( U' u: `: \1 E! @4 \
if (document.sform1.checkans.value=="") * q) v5 W! t, w3 K9 k
{
3 c5 Q# H- P7 ` alert("您的密码提示问题答案不能为空"); 5 f" N) o0 ~) I5 e4 r. k* y
document.sform1.checkans.focus(); # g; V1 m3 }) s
return false; 6 [2 c3 I$ n C! }5 o
}
/ ~3 _' n5 r; v6 ~ return true;
/ T& X$ U& Z1 X9 ~
9 ]2 o% y' v% P$ G; m( b$ P} " M- w B) }9 n8 l8 _2 k K
</script> |
|