|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14437
- 金币
- 2504
- 威望
- 1647
- 贡献
- 1452
|
这个脚本对你可能有帮助:+ f; F2 l2 q/ W$ O+ g4 m& Q+ B
<script language="javascript">
2 f" c4 W ?" \function IsDigit(cCheck) $ m1 u9 M1 m# D$ }1 q
{
+ u( K. O2 X0 f$ X return (('0'<=cCheck) && (cCheck<='9'));
( C- ^0 t5 E: I3 D. [ } 6 z% K# ^. R, n( G' a1 G
' b/ k$ o6 f% {, r, h; ^* `function IsAlpha(cCheck)
: \/ X1 `/ y: v$ W7 h( D- s { : }2 h6 S8 i8 ] w( k% @% G9 m
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
% q" Z X: C: ]8 C0 m. Q4 Q) P9 H } - P, S$ {: J [, n2 B& y
# `+ r5 a, o$ B8 m5 mfunction IsaNull(cCheck) Q9 k1 G6 D/ l/ Y( P& ~
{ * p9 O6 N5 n$ o1 N: v
return(cCheck != " ") % q6 Y+ g1 M3 z4 _( ~; e
}
+ m5 I5 `% o2 v. N0 \
1 L4 L" d% r! N. y7 N' G7 O) ~( ?function checkform()
# k; a2 @/ t2 h3 q{ + m3 ~3 c& Y6 K% V; \3 f
id = document.sform1.id.value; ( Q% ]- q& W' p4 E8 h
if (id == "") - P# ^! U: H2 [5 ?
{
3 Y. z o. H3 I, ^/ R alert("请输入注册名"); % c/ j2 \5 o6 s8 D! U4 ?# Z
document.sform1.id.focus();
9 A \4 P( a& `# Y return false;
: Y, n+ m! [2 L; k7 k } , ^ o# A/ C. K- T
; f9 |) U+ I& }1 Z) e5 \) P
for (nIndex=0; nIndex<id.length; nIndex++) ' s/ M( r7 `1 }
{ % ^" a S. s4 |5 R% p
cCheck = id.charAt(nIndex);
1 E( Z# @( O$ l$ M c1 I if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
# f+ _: [2 S. j/ O' y7 i4 d {
1 v' o. I! ^2 s4 B+ Q. F' }8 x alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
2 r3 J( Y1 A% A2 u- V+ ^, V document.sform1.id.focus();
4 G9 `7 l, Y" ]0 B j4 N; ` return false; 2 U( K X. J2 f- v# A
}
) J# f9 U$ Y; `( ^, X }
3 f. X" R. u1 {& J5 ^- j chineseid = document.sform1.chineseid.value;
8 W. O( |% g& T' s! o @ if (chineseid == "")
& g7 l( T- F/ g- o0 i { - d( ^( u( [" B: ?" T9 T$ I' A
alert("请输入中文昵称"); " e2 B1 V8 G# }. m
document.sform1.chineseid.focus(); ; `8 A& o9 ^& e5 _6 f
return false; 4 l! K s6 P; ]
} 6 N* L8 N# x$ X4 h6 h1 }9 E( E
password = document.sform1.password.value;
& s+ `# v' P* \! ] if (password == "")
8 W( p$ Y' Y' s/ N j8 I# p {
' p) X# k3 |! L. T alert("请输入登陆密码");
2 h* S9 l! ` o1 t+ H( _ document.sform1.password.focus(); 5 T6 _; A/ a% {
return false;
+ \" k% a7 u& w' A4 Y/ ?, m }
# I+ |( V& K2 L# ? password1 = document.sform1.password1.value;
* l) Q: F0 c6 X if (password>password1) - R6 I b; @. H( F
{
- C. Y: q. m1 P& o alert("重复密码与登陆密码不相同");
W* D7 a9 G0 L8 s4 W9 ?* N document.sform1.password.focus();
* O4 W1 B! _4 w+ O& [3 P document.sform1.password1.focus(); ' P$ v; w( M- `' J7 z
return false;
. t$ E* S/ ~* W1 ? } " h Z3 H( L4 I5 ~) ?& w
if (password<password1) 3 q9 O, w: V/ o: A$ B: a9 ?7 u
{
. N# U! I# I: [$ ? e$ @ alert("重复密码与登陆密码不相同");
5 k/ z2 \6 C8 ]" t% X! |. X" G document.sform1.password.focus(); : s7 Q+ D4 @9 `; i
document.sform1.password1.focus(); 9 W3 A+ {! Z& A5 l" k
return false;7 f- \9 |; t& p$ `) Q; w
}
2 e7 B$ c+ K6 c+ ]4 J0 a if (document.sform1.email.value == "")
+ c: @3 A; J" B2 G. T3 T$ W {
! t* L: K& L% N/ x! |/ v: n7 i alert("请输入您的E-MAIL地址"); 0 j4 y" t; P3 U) q8 O
document.sform1.email.focus(); / e+ |6 |) T1 a/ T8 I) D
return false; ) _3 \3 k9 W" d& ?% }
}
# z! c+ n, U- j R! s , v+ R, W+ M* p# p
email=document.sform1.email.value; 3 e# v6 h! A% ?8 C* D! V
emailerr=0 ' b- b. x' ^( B# G$ ^8 H( ?
for (i=0; i<email.length; i++)
" I5 R0 {8 Q: E( [2 O: x0 y { # O" A; n% b% W1 C
if ((email.charAt(i) == "@") & (email.length > 5))
9 g$ G; I9 I5 P; W1 Y {
8 n& M4 P$ H0 @) A emailerr=emailerr+1 + H& r8 v! d& Z: n1 z# K
}
7 t |- ]8 }& o, p6 s6 ` }
8 o+ `& V/ x' d. g1 ?: G3 M if (emailerr != 1)
9 m+ f2 s% }) ?- X% z4 L {
. A( z0 \* Z4 a alert("请输入正确的E-MAIL地址");
' T/ N) |2 J1 J4 q3 v0 E document.sform1.email.focus(); # W5 @& g& l" Y. `- e4 N- h
return false; 6 P; A( F0 R |6 C; x
}
8 l' h7 p# u7 X L" z
( ^! {* q8 J' G) v if (document.sform1.checkask.value=="")
0 O3 A0 o4 v, p8 A- D7 [* p) v {
& w) u! [9 f" M1 s" }7 [ alert("密码提示问题不能为空");
/ _2 _* b9 V! M' N document.sform1.checkask.focus();
1 ^( n4 J3 k1 U/ h9 _) C8 ? return false;
/ W. x- u. G* B" `4 b% ^; O }
: V- H4 ~& ^% a* \9 p7 b if (document.sform1.checkans.value=="") : `( s4 p8 g) R8 a, V) i0 Y' C# x
{ : s' X. g0 x8 {; D0 Z$ \3 b( l( A
alert("您的密码提示问题答案不能为空"); 8 M0 h) q) l/ ^
document.sform1.checkans.focus();
, p! O% |# v# ^" D8 ` return false;
9 c2 v9 [, I. j" c* U4 i* W }" p+ x, i& h3 _$ f. s- ~
return true; - H' S1 s& q3 C+ J
& o/ s$ }, P$ K. [}
2 z- k1 _! C" E c. Z. ?</script> |
|