|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14317
- 金币
- 2444
- 威望
- 1647
- 贡献
- 1392
|
这个脚本对你可能有帮助:
; l7 _/ R! I- M& C1 d& c% u, h<script language="javascript"> " u) J! B& [- V5 `/ ]
function IsDigit(cCheck)
y5 U5 Z1 E' b0 z5 x {
: j% w3 K7 w. C1 } return (('0'<=cCheck) && (cCheck<='9')); # q" f3 B, G; i# w1 T' @/ z% \
} 1 H$ F4 |$ n* i& S8 @
) ~+ n3 _8 a* z$ efunction IsAlpha(cCheck) / Z, _, n A; p4 L
{ " H! Z; r% a" K2 _% `! R F& V
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) + h' e3 X% ?. Y5 V* k5 }9 r' `
} 9 G: l4 I: I1 {
2 e) B; j: Q2 I6 efunction IsaNull(cCheck)
) `) v; j, `, H4 n7 ^6 q4 B4 ~$ t7 B {
4 K2 y+ d8 i `1 G5 x! ]+ ]* O: h return(cCheck != " ") ' Z5 d$ {/ F5 Y; N0 z# _& L+ e
} v/ s+ |, Y; ]7 p5 m
$ U& C# ]# t% f# g5 p! ifunction checkform() $ N' ?& ?3 L! d" Y6 v4 ~, j" ]9 K
{ 8 |- o: K+ [$ z/ ?8 I
id = document.sform1.id.value;
* h9 l/ W, H( V" n1 r$ J if (id == "")
: J9 K' }4 s% K; v: `. H { 3 o; f0 R4 _) q
alert("请输入注册名"); * E. o, d0 M- h% ]
document.sform1.id.focus();
" ^' Y+ T& V0 X% M4 s return false; , f3 j* k2 T) {% I& Y, a
} ; n1 r* k; B2 L) C2 s' C' w
6 k# z5 K, b' }9 D% P [
for (nIndex=0; nIndex<id.length; nIndex++) & c: G5 ^) A* e+ W5 n$ S
{
& f8 r- l9 k% I0 z. Q cCheck = id.charAt(nIndex); ; s+ n1 C- z& F w8 Z5 K" r! l |9 {# [: Y
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) ( `' D+ U) }- L7 h
{
5 D5 N9 j3 e1 N! P, G alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
3 y' \0 \4 |. |2 |9 `" y document.sform1.id.focus(); 0 t# f j) Z0 T% o i0 h
return false;
/ }1 j% i0 ^' v } , Y5 X" _5 H) ^5 ~' W4 A
} 2 ?6 `+ s* G1 u; T2 f' j% F1 {! Y1 E- t6 d
chineseid = document.sform1.chineseid.value;
; ]* u# ?) L* w/ t- x if (chineseid == "") ; J8 {0 p4 @; R9 V( W1 r
{
$ y8 T- g- D& C alert("请输入中文昵称");
' r0 b, k+ |1 A; T9 b0 r document.sform1.chineseid.focus();
( V: J: C. w! n, I. F) i return false;
% u! T$ ?) B4 i" o2 z } 6 G" q1 p8 F' O) B& i
password = document.sform1.password.value;
. [- i3 I' x3 k4 z if (password == "")
/ B# k) H; v d* H9 V& ` { ; E$ G( r0 U/ P: R( l. M
alert("请输入登陆密码"); : _; e3 q% |) g
document.sform1.password.focus(); " d5 C" W; T5 M/ l& \3 C9 b
return false; ; S$ v& T0 m3 w4 N1 U" K- |
} # e6 Z6 p8 E0 }8 Q# O1 I' T- P
password1 = document.sform1.password1.value;
' r# ^; ~# t& x! g8 w: |- B if (password>password1)
# Y! q5 P+ A' M( s8 L1 D+ u {
4 O# p2 @" _& z/ p8 D6 Y alert("重复密码与登陆密码不相同"); " s2 |( v- v0 H
document.sform1.password.focus();
) L( ?, l$ o+ Z9 Z" I/ p2 l+ k* e document.sform1.password1.focus();
+ Z$ H4 w+ A5 o% d return false;; W4 _6 Z7 I3 J( R9 G' o7 E; B
} ) Y' w( M7 w. D1 p7 E
if (password<password1) + k, `% G; U8 @4 r% _1 j
{
8 g; e' C" r2 v- W7 Q q alert("重复密码与登陆密码不相同");
% h' d) }8 K) Q# c* q6 M, | document.sform1.password.focus();
) F8 u0 V8 k( V6 @ document.sform1.password1.focus();
, f( D6 X( E0 r return false;
/ H* ~2 H2 ^" E) _; p r }
( F d3 n( d+ B if (document.sform1.email.value == "") 5 a& _$ m! e6 g
{ , c2 w2 |! e. \3 m( B
alert("请输入您的E-MAIL地址"); 0 N: @" S4 j/ H/ W7 M+ |# m
document.sform1.email.focus(); + N; g' R! w5 ?8 G( d9 L" t
return false;
7 i1 i1 A4 K1 H$ E3 p }
6 ~+ b3 C" `+ l$ n
: @, e( [9 F' ?% h email=document.sform1.email.value;
3 c3 n$ E+ n2 s! Z) N) p emailerr=0
0 ^) |+ e0 ^: ~( S for (i=0; i<email.length; i++) 5 h8 r; n9 k2 B* t
{ 3 F# P+ b) V7 l6 M! N1 ^0 E
if ((email.charAt(i) == "@") & (email.length > 5)) ! J+ H$ y! T4 \+ ]
{
$ n9 `- O6 {: n: k" M- B emailerr=emailerr+1
3 P6 u/ A$ E- v }
2 b4 p, i* ^/ x } / W7 Q; ]. S$ _1 E: H! I) K5 V! k" b
if (emailerr != 1)
? N8 n0 c( U( h& o { - _) r* R% l1 d- s; j9 Q n
alert("请输入正确的E-MAIL地址"); % [* }8 Y2 R6 a( S
document.sform1.email.focus();
0 ]. K, ^/ h) V% O% L+ C0 U4 h& O( b return false;
& H3 B2 S0 F" c0 L+ Y } + f4 e) R5 u( @ X
# ?- D% H, h6 X$ H3 V- q
if (document.sform1.checkask.value=="") 4 H5 j5 L, c3 D7 x$ x- ^1 k( E( F
{
1 S, f4 l# T" ~4 F9 r4 K4 z alert("密码提示问题不能为空");
0 S& F0 E& C/ J+ C. J document.sform1.checkask.focus();
" h7 W2 \ M; z8 ?6 o) T return false;
0 H, N# L! D7 X0 s W j: z } 8 S8 J' p1 O! e2 S
if (document.sform1.checkans.value=="")
: Q& h0 J' }+ K { , r& D0 T5 T; B
alert("您的密码提示问题答案不能为空"); + A1 N& g; d) v2 Y
document.sform1.checkans.focus();
7 _; O- J3 a7 d2 T6 B% V return false;
# G! J. } ?8 j1 c# Y2 V1 y' f6 f }
" f, ?! P _! q3 o$ X return true;
& b, E9 Q+ N0 y1 X3 D) R% o
* @/ |! C6 ] n7 d8 }4 ?} + V% {# ~: d* Y7 f! R6 j7 Y$ C. a
</script> |
|