|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14417
- 金币
- 2494
- 威望
- 1647
- 贡献
- 1442
|
这个脚本对你可能有帮助:
5 u( h. T7 e8 a+ |" z% F<script language="javascript">
& h( v; I1 P) h/ M% Sfunction IsDigit(cCheck)
+ m9 I' T* W3 S8 [6 l/ \ {
3 b! \+ l3 U: y, b5 R6 ~ return (('0'<=cCheck) && (cCheck<='9')); ! k3 S8 I0 H- }9 f# |# c- y
} * J+ p, d" `% t: k+ ~
# R9 @: U/ C8 \* v, U! @. `function IsAlpha(cCheck) % h& X1 o% T8 S( g, e' n1 c7 r
{
7 s& `! z6 I/ P0 r return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 6 j P1 F+ X* j; e
}
: c G% U" f# a( s! h/ X! R) i * A- t$ ~6 X% ?+ f8 k
function IsaNull(cCheck) $ l: W. v4 B- N/ r# W1 ~0 r; S. f
{ , x9 \/ l6 a3 J
return(cCheck != " ")
7 a) x: A: g. j0 x1 o }
, Q2 A' S4 z. ~! z7 f0 ]
4 C6 X# |$ P7 }2 b4 i/ L; |function checkform() % P- o, }! S) l, R: F/ i) A
{ 4 l* K5 G+ Z% P
id = document.sform1.id.value; ) I! `: ~. `$ H, O
if (id == "")
6 R$ B% T1 D, t/ w8 l {
$ Q' N% j, L2 \" p( Y J alert("请输入注册名");
4 @6 N7 O7 T' ^/ G9 t* E. D! a( y. \ document.sform1.id.focus(); ! u q# s3 N Z9 j
return false;
6 s# C% o; a" j) F } . ^1 K3 L6 D, q
) ?4 T7 y+ m w* R) C
for (nIndex=0; nIndex<id.length; nIndex++)
# n( G+ k' X0 L! r- N {
. f$ |3 r* @: Q# G! q2 h" m* d! [. d cCheck = id.charAt(nIndex);
" x' X5 K5 a' n+ d if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) ; f) {6 }7 A! x" G
{
' t' O0 O5 T0 L alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
1 t- w8 E- Q! I! |! y document.sform1.id.focus(); * }$ a+ s5 G3 X" b8 A
return false; 5 {4 {6 H* B8 F- K* `
} / F* @9 h1 j3 |4 S
} 5 W! a* J+ T- M+ C
chineseid = document.sform1.chineseid.value; 0 j+ R( n# v# g" h9 N
if (chineseid == "")
$ ?5 Y- N# N. Y- |5 g {
' J& p1 v$ t/ w8 p1 R alert("请输入中文昵称");
) z2 h6 V( c/ k. w document.sform1.chineseid.focus(); ! t- f4 B9 l+ o
return false; 5 a3 k! r# J- y4 S
}
7 P/ h. s% n. f4 M f. m+ X/ D2 [ password = document.sform1.password.value; $ t7 r% D- D. I1 ]2 \* W6 S9 |. L1 A
if (password == "")
8 q7 a! K, ]: S! A& J, e9 u8 S { ( o0 T0 f7 i# t$ h
alert("请输入登陆密码"); 9 F9 a0 U' N7 ]. |* ]" O4 F: q
document.sform1.password.focus(); - M- E9 v2 j. f: |$ K" _. Y
return false; f) j- u1 C b
} 3 U5 [/ c6 J9 a( l0 ^1 c* Z; j
password1 = document.sform1.password1.value;
& r; W" f8 H7 u( R if (password>password1)
. ~: M5 M" ^6 e4 B% K {4 M7 u t- |, V% m) z g* R2 K1 J5 |- }
alert("重复密码与登陆密码不相同");
6 d' G% c% j% [4 }+ l0 s/ a document.sform1.password.focus(); & Q/ m; S3 E; p6 X
document.sform1.password1.focus();
`% W Z- @7 i! e, Y' T return false;. G ]3 n; ~8 N& R# o- l1 v
} : c* ~" J& b6 R) S* f/ F: A$ O
if (password<password1) # c1 f% w/ H* z: t; z* ?6 m
{
: n3 E; U, L. P" C: j* |2 F5 e alert("重复密码与登陆密码不相同");
. j9 m6 a/ Q7 V6 y2 v" T# X document.sform1.password.focus(); ) ?8 S& O8 L: h
document.sform1.password1.focus(); 1 o! V) @5 C" _' I
return false;9 a! ?. R0 X( n1 k" U4 N
} . ^4 X7 R8 H4 ?
if (document.sform1.email.value == "")
4 G+ f/ p* P! m. p, b { 8 ^! w; F6 c) Y k8 t. U$ F. X
alert("请输入您的E-MAIL地址");
3 I6 x- p: F K9 C5 M! h" P+ a document.sform1.email.focus(); 3 m' E" _" N" U' j- R
return false; 0 f' V+ K7 h: q) p7 J
} 8 o& y2 C2 m- j) Z5 ]# n2 |
6 R3 R" m; b! r7 K7 G email=document.sform1.email.value; $ [7 b4 y& V! {: T7 Q
emailerr=0
6 e; R1 I0 t9 a& w for (i=0; i<email.length; i++)
7 t' w8 |: Q3 E. Z {
k3 v/ }/ P9 {0 v; M if ((email.charAt(i) == "@") & (email.length > 5)) 5 a; r$ ?" L# M; I! P3 ]: |
{
: }. v3 w1 x* d: z6 \5 G9 Q" z! Y emailerr=emailerr+1
% _9 T7 k! h2 o } ' @5 p. m8 M- G; b
}
1 P E6 F6 j5 `+ [& c" c, w if (emailerr != 1) * o+ A& t; ]' Z$ A$ V! `9 E
{
4 R# F+ T6 i$ E$ d" p) N alert("请输入正确的E-MAIL地址");
5 m7 ~; L* }: a document.sform1.email.focus();
# `' r# U' V' Q$ @ return false; 3 ^- z+ {! v, v1 _( Y: M
} % {& g H V7 q" W- S
$ ~) k1 Q- Y* `* l if (document.sform1.checkask.value=="") ' c3 r4 Q. L8 M9 P2 ]
{ / [) \" p% l$ R, T
alert("密码提示问题不能为空");
9 Y- u/ V3 L* b; h" l5 a document.sform1.checkask.focus(); 7 r5 F' C, A$ s p6 i9 o
return false; ' U# j3 ^6 J5 i
} 2 o7 @, f7 W6 P) h) I j% s
if (document.sform1.checkans.value=="") 3 D; m2 V: k* Q& _
{ 7 _$ s$ W$ x* ^5 {0 q6 @
alert("您的密码提示问题答案不能为空"); , i3 _" m5 g, z/ J7 M& u5 \, H
document.sform1.checkans.focus();
# Z2 z7 l) i6 {* Z return false; / Y: y8 T/ Q. P3 y' j/ w& ?
}8 B3 S# q ]2 I$ M+ q8 w
return true;
! g; G' O+ A( |0 K3 i
& u3 W o& X4 c- G} 3 i; F: ~# ^* V: ~
</script> |
|