|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14417
- 金币
- 2494
- 威望
- 1647
- 贡献
- 1442
|
这个脚本对你可能有帮助:
' I, Z5 B Z1 v* f! `<script language="javascript">
) f- n5 M, }& J) Q" afunction IsDigit(cCheck)
" U/ L2 V% P5 l; o' s) H1 q { 8 m7 w1 A9 @: _, U7 h- f9 ?
return (('0'<=cCheck) && (cCheck<='9')); 3 H+ }% z4 V4 x
}
. Y& _! j9 j/ Z! P7 y2 {7 |
4 p/ K5 B( N, Z+ N. l3 Ufunction IsAlpha(cCheck) 7 V; X- x, w- {
{
4 z2 V1 _. J0 K$ |8 A: ^3 K return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 4 J& J0 l# z# R" L
} 7 _! l& ~1 k6 B8 q7 P1 n
% M& A5 N$ L8 f3 o
function IsaNull(cCheck)
1 B8 ^$ K6 o/ ]* [% M { ! o9 w4 v" U ]5 ?3 X
return(cCheck != " ") 5 j7 D- \4 W2 `1 q+ |4 N1 O
} $ c. [5 j% u4 ~- H, `) M
+ E) j% ?7 Q) K7 a( x/ S# L
function checkform()
. M( K$ k1 ?9 ~( B{ # F$ d) Z* n5 L8 x
id = document.sform1.id.value;
" G+ ?5 t) b/ n" `: ^- O6 } if (id == "") 3 k0 B7 h9 J3 A X# @
{
4 k4 J- T1 t, T! \3 {) N% ?9 T alert("请输入注册名"); 9 B" P: a/ g; N9 w9 w) ~
document.sform1.id.focus(); 6 t+ e6 I8 N( k1 b- b4 T' p: V
return false;
7 Y2 f2 C& w; _% O- B }
" U5 m0 y6 X1 [3 E2 C, k
, R% W- X( ]- x+ k6 S for (nIndex=0; nIndex<id.length; nIndex++)
, h0 y8 t! B% _* ]' p {
3 u, H& s1 l$ O. ~8 f: h" }; m) ] cCheck = id.charAt(nIndex);
& T5 K8 j: h* E if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
; X) R* g, b9 R2 C- |& q { ! s& u; S: o, K5 K4 B4 r; j! J7 x
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
) G h5 y$ V- r% G$ A document.sform1.id.focus(); % S1 c# F/ `. ^& k0 e
return false;
l# `6 E6 X+ A; ` }
: n4 O$ m% ]- x( x$ R } ) B8 t$ _( a3 x+ o& e# Y
chineseid = document.sform1.chineseid.value;
3 l1 Z- J- a' | O: X8 n if (chineseid == "") " ?! S4 Y, E1 |& z- Z8 S, y w: }
{
8 N* q7 m9 Y* h \8 | alert("请输入中文昵称");
& J! n" _* S6 _/ X u4 _ document.sform1.chineseid.focus(); j! V7 m" l* }% c( a9 s8 A; \% H
return false; % W' P% o& \3 `3 @! ~
}
1 T& n8 t5 D, Q9 l, D password = document.sform1.password.value;
$ ]1 F- i9 f" J if (password == "") 5 ^! T: h& T1 k. o
{ 6 B1 u4 I/ G" ]
alert("请输入登陆密码");
: ]$ `" g# T# R document.sform1.password.focus();
y" @8 b9 |- s$ O( j* n9 a return false;
) I5 P9 E( J. `- `3 \" \" F } 8 z6 x8 {1 M& V" E' K
password1 = document.sform1.password1.value; ; ?. o3 }! K. J0 E: o- b
if (password>password1) ' }# T G. o. y/ Y% b. f! G6 y
{
' h8 }6 w- Y2 k5 `: h' x alert("重复密码与登陆密码不相同"); & T% m! Q% S) u$ I7 m3 ~9 b
document.sform1.password.focus(); 3 T1 d; T- _0 \2 a9 C0 h
document.sform1.password1.focus(); # ~2 ]. J' u& j/ q( N' v- v1 |
return false;
0 I$ _9 {2 Q+ { {1 K& @2 u }
4 N+ r4 B f! R# E, @& H; c; J! Tif (password<password1)
! ^( a9 L# B" b+ K6 W- X" ` {
6 x" L$ x% B, ]% i; W alert("重复密码与登陆密码不相同");
s2 u" m8 {# k9 [( P3 M) L document.sform1.password.focus(); 8 l2 ]% A- K1 y
document.sform1.password1.focus();
6 E. u+ c( w2 Q4 ~2 o& b6 [' _2 X return false;
0 U a. P# O/ D2 N! a0 m- ] } % _: O# n7 f5 n _$ Y
if (document.sform1.email.value == "") ! A# I: @( |( E8 p* o4 O
{
# W% X4 V O+ G- m! u alert("请输入您的E-MAIL地址"); ' \2 r( q( S2 v7 C e
document.sform1.email.focus();
; Y/ B8 U4 P: C return false;
/ l+ v/ v0 x( g# F9 |7 G3 X }
( k( j2 Y* G/ k% r) t
. q3 H. M$ Z' W% E7 R, H" o! [ email=document.sform1.email.value;
, H6 I m- c; o5 Z5 m emailerr=0 ( x: r8 g* M, ^# V1 y! H! i5 x- w9 m
for (i=0; i<email.length; i++) % v/ i! Z# L D# U
{ $ L5 e* Z1 u. c: z) s
if ((email.charAt(i) == "@") & (email.length > 5))
1 G( q, @* T7 \5 x6 \" m# w; z3 K2 ?' l0 D { 5 W8 k7 a6 Z, @$ i( ?+ s. K
emailerr=emailerr+1
- h: C3 ]2 j1 ]7 \ }
) J, s* n1 P7 K7 K } ; R( E) @& _' ^5 ~. k, M4 q. ]
if (emailerr != 1) ) c+ c. B/ O# u& P9 P* X" E
{ ' g2 Y4 u M7 T& m
alert("请输入正确的E-MAIL地址");
& d& i' c0 J G7 o$ W/ ?& X document.sform1.email.focus();
# z) I# s+ _ m% `. X: c1 ? return false; / ?3 ~2 o) T! f, i4 u! ?2 _
} + [8 A9 L4 E S6 c( O D
' P) \) [0 c' I1 l! A; q
if (document.sform1.checkask.value=="")
9 q# j" @4 L2 j( @& S( X5 | { 3 C* e: a8 `9 P$ j7 E( c& S
alert("密码提示问题不能为空"); 9 O+ S1 k+ h8 A$ w
document.sform1.checkask.focus(); 8 a. {: k L9 m, x! T$ d
return false; 8 d1 C" Z7 f; v2 Z/ r4 @
}
, x& l: `9 m8 t. [3 J8 ` if (document.sform1.checkans.value=="")
1 ] n3 E9 G0 A% ?5 x {
$ T. X* \* Q, p1 K alert("您的密码提示问题答案不能为空"); 8 T' ?/ o( A# u
document.sform1.checkans.focus(); ' Q: R& s" r$ y" z
return false;
8 v6 K# r2 A7 h& X2 f }0 G# o2 ^( E0 P/ ~% G
return true; - `7 W# N9 L i9 N. B4 a# `/ y
1 K7 X: g3 M, A
} $ A2 U7 H3 \, X, l4 q& ]
</script> |
|