|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14399
- 金币
- 2485
- 威望
- 1647
- 贡献
- 1433
|
这个脚本对你可能有帮助:; q. c7 R8 o5 ^5 m: I
<script language="javascript">
! e+ j& E$ l" B+ t3 Ufunction IsDigit(cCheck)
$ t9 S* r$ q* R6 Y7 Q, X { - j4 K: l6 R- j& k9 D B& g0 u" x
return (('0'<=cCheck) && (cCheck<='9')); ! r5 r5 X4 g2 q, ]
}
4 t) t V" u* V' l 0 n) }8 l2 M# z4 E" V7 r
function IsAlpha(cCheck)
4 ~$ H' o/ q& N* j& t; K { : Z$ F" l6 H; N' G
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) / C w- ]5 `# v( z; _
} & y/ w! p# e) P* f a0 V0 b
$ P4 r+ Q7 T0 D$ ~" W4 _3 s6 L1 ufunction IsaNull(cCheck) 1 E$ ]* a4 N/ l& O" A; v0 l! Y! R( }
{ 2 k0 S: E$ h) v" s
return(cCheck != " ") # N E* G5 e5 b0 a9 S. V0 t6 z
} 9 g7 {: L1 \ X/ M6 _' |
3 k5 G1 k0 l/ D9 p- K0 O
function checkform()
* o& [) |8 c' h5 o4 j, Y5 `- y{ : y+ C5 p" C4 g
id = document.sform1.id.value;
( ^6 [4 \- T7 I% C# J if (id == "") 9 U. N+ P3 D, j. R$ G/ x4 Z" X5 e1 S
{ ; q; ^, Z6 U$ c& o
alert("请输入注册名"); 4 C0 u9 x) Q# b$ ~- Z/ ]/ @
document.sform1.id.focus();
2 X* g0 Z$ x1 D# n+ K4 P; h, Q return false; $ U, z8 e0 D, @! F/ w
}
& Z0 Z; G% u6 n* R/ a' Y8 N/ G 0 k3 e U7 l$ Y: A: j" _. W
for (nIndex=0; nIndex<id.length; nIndex++)
" W H; b: j' N! M. x { ! B. s- _8 {3 l- n' [
cCheck = id.charAt(nIndex);
9 J \0 y& J4 D3 d, a, [$ s5 X if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 5 u6 s) Q/ O. J5 p2 C& G
{ 9 i- U' W6 }, e W u, v$ i
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 6 @4 |( W3 ?: l& z# B
document.sform1.id.focus();
& s, I a) O* ~* n return false;
% ?/ S% _$ R5 V/ ~6 A$ ^% V. s1 v }
6 d, n, I+ _- q u% C } & @7 A/ r6 I4 z* R7 b7 x
chineseid = document.sform1.chineseid.value;
& s2 ?6 ~+ Y$ ?+ s! \$ S; B1 O if (chineseid == "")
+ e$ g/ c* D7 q { 5 r' e/ N- @6 ~# N2 B1 z" ?
alert("请输入中文昵称"); 8 s9 R5 ^) n1 z1 l2 x
document.sform1.chineseid.focus(); / T, p4 W* k& O# a. V) v# X
return false; " z2 @9 T- j8 R
}
4 j; @1 B `& d; G: _ password = document.sform1.password.value;
: z0 E' ?- b4 Z; ]9 p( `! y8 z' k if (password == "") - w+ j8 N! {8 W# ?
{ . G4 [4 U1 B' T: l9 B5 l7 I
alert("请输入登陆密码"); # f" x6 ^: n$ \, M/ N4 T9 J
document.sform1.password.focus(); # l6 z/ q$ n/ h+ I/ L
return false;
0 w4 V9 h$ }# l9 v" m1 E- p }
9 s& X6 b9 E# Y! G: ~. U L! r password1 = document.sform1.password1.value; ( a' ]0 S# J" \# Q. \' w0 v6 ^7 f
if (password>password1)
7 v/ b- L( n2 b* l: \. A# N {& j* F' z0 |, T7 E6 q5 v
alert("重复密码与登陆密码不相同");
0 @ w. w6 g$ E) `8 @/ w document.sform1.password.focus(); ! L. \, E* }- O
document.sform1.password1.focus(); 7 }2 G6 {4 s2 I) J: ~; s
return false;
5 Q7 ?( Q6 v; Z8 `, u& V, M } - ~0 a4 @6 J$ p/ X
if (password<password1) 3 g# D2 g I: e% p2 O3 `( L
{
7 d; J: o; |. b3 _) X1 w alert("重复密码与登陆密码不相同");
8 q. ^# q: L/ R; N- ? document.sform1.password.focus(); 5 @9 b( O4 `' K& w4 Z m
document.sform1.password1.focus();
# r9 @* F8 w8 a return false;% @* y1 `8 d( o2 U$ B {
} 8 f% Q8 k5 E& f& Q0 L( X! y [1 P0 ]
if (document.sform1.email.value == "") + l2 J7 u7 H2 F( i
{
, e7 Y( {' [) D; m8 U/ T alert("请输入您的E-MAIL地址");
2 d% q$ p3 ]4 g" _9 K& N/ c document.sform1.email.focus();
4 }) R0 y3 n; B# V return false;
$ u$ x" L# T. O* X }
* O" q# h" {8 T8 V7 H 2 |8 K$ U; B# U& g) z1 y
email=document.sform1.email.value;
6 \. K; A3 [2 Y6 d8 d0 i emailerr=0 : D7 ~1 S7 L3 d! r. p Q9 w" q
for (i=0; i<email.length; i++) , a$ R" I& e# a
{ ( T" S- c$ r, ~
if ((email.charAt(i) == "@") & (email.length > 5)) . s* L' ~$ W% j; A
{ , b+ e0 U/ S- ?1 p3 B1 D" r& M# D
emailerr=emailerr+1
; M' ]# I% w" r: O5 n }
! P+ q: A y' ^+ k$ ?$ N: z" X } & ?5 w8 h- ?; W+ ^+ }' x
if (emailerr != 1)
# n7 ]. r% O5 m% _ { ) C( |) F9 r: h* K# v8 f! ]
alert("请输入正确的E-MAIL地址");
4 o* j% A. K4 v5 a8 L5 u7 L document.sform1.email.focus(); 3 g, Z- L* N) y2 l& ?9 H% \( G
return false; 1 Y: i6 Z% d+ a1 `3 m6 ^( l3 ?
} 1 h+ r- ^* A8 P9 t; }
0 \/ }# b! h( t6 B if (document.sform1.checkask.value=="")
1 c9 ?8 t) T) D { # i7 V0 b5 [# K; D
alert("密码提示问题不能为空");
" C7 f0 g" y! d; I# [% u' j document.sform1.checkask.focus(); $ Q+ ^! J' Z6 V; J$ L
return false; 9 E u' ?3 U* B2 ^
} % B9 \9 T/ o6 ^
if (document.sform1.checkans.value=="")
1 A' @+ t: B8 z" x1 j2 E0 w {
9 V( x8 Y" m# d2 n- K alert("您的密码提示问题答案不能为空");
% z7 n' t9 ^& t) L: B document.sform1.checkans.focus(); 2 I! ]7 L' T1 A
return false;
6 t, j* t0 q( o: S }
+ O& N7 o% V; e' r return true;
% w' I0 z$ v0 [# V5 l* E
. s9 G, u# r* Q2 e# \+ D. G5 B}
; W: r. ^: l; x) P7 Q5 c</script> |
|