|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14391
- 金币
- 2481
- 威望
- 1647
- 贡献
- 1429
|
这个脚本对你可能有帮助:
0 D3 G I( C$ W) x$ `# ^ h7 T<script language="javascript">
' b1 `8 c5 z. u% y4 C5 vfunction IsDigit(cCheck)
# Q l9 u7 F( f6 a" P$ @ {
* ^2 f8 O: O- C. `, Q+ t* v return (('0'<=cCheck) && (cCheck<='9'));
; v+ l5 R! Z& r } ; E: k5 L: ~; m6 V) W& n
4 E r4 _7 P5 Z6 X' r
function IsAlpha(cCheck)
; w2 ?& G" f, g { # c" S3 G8 E5 w$ ^$ M
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
) ^, Q$ S8 J6 B7 X; `* R" h } 1 \9 m q$ b2 O# Y' g: s/ c/ M2 F1 j% w
' i0 }% m9 s$ H4 p0 o
function IsaNull(cCheck) 0 q. A, X% ~& C) N: W" w! Z
{ - `1 S/ D" w0 I7 P. q
return(cCheck != " ") / {5 Q2 }( p& n
}
5 x l: i: P* j6 V9 h- X$ S+ w+ h2 ? . X9 t# W# I' }% V0 [
function checkform() 0 n7 N3 w/ m4 s4 }+ v C
{
" p$ V5 s' G6 ~! {1 d: t" _% \1 T id = document.sform1.id.value; " ~- b9 u) ^! P* V$ O
if (id == "") 0 g$ s; J. u) n& e) I5 L: L
{ & j5 V; D5 l! T4 x
alert("请输入注册名"); 7 K5 ~- }7 ?% _( }
document.sform1.id.focus();
+ U# R @0 Y# A; C, Z" T return false;
: P/ d' G. T7 y3 {* S+ q } # u- X& ^( ? X3 W/ C; q4 U5 K
& e( V" ~, x: ]) _' _8 X) D( ]
for (nIndex=0; nIndex<id.length; nIndex++)
+ S8 r' B6 K+ m. J! ~$ h { 1 E) N0 ?8 w9 ]) T) e N1 r
cCheck = id.charAt(nIndex);
" L+ A, h# Y, o3 }& i+ ]- \ W( } if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
3 a' U* R! J( E* | { ' B( k& ^4 n6 H, O& i
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
* ^5 X- X5 {$ _. c8 e/ T+ a4 ]# c document.sform1.id.focus();
( c1 D1 p" B9 ]6 e" f' X0 z return false;
1 P' A: V; y G( n5 n9 T# V& c1 f& {; |. c }
* F& [! D$ T9 j7 l! ? }
) g2 {5 i! H0 K3 i$ q chineseid = document.sform1.chineseid.value; 8 {4 [5 V, e0 w
if (chineseid == "") 4 O, }7 ^2 T. H
{
+ V2 }: O9 |: l8 n) }& g( | alert("请输入中文昵称");
: T! v# e6 w2 L9 z. b, r document.sform1.chineseid.focus();
: n* N) y* Z8 {/ j# H# ~; G9 z0 Y return false; % E' e6 w ~' v* v+ ^/ ?
} 7 G; ~7 |- H) o/ Q7 Z2 F; a* W; c
password = document.sform1.password.value; % @, V" u( n) w7 y
if (password == "")
5 v9 o2 V& C0 L$ v8 T { + s _2 K5 h% V, n
alert("请输入登陆密码");
$ X& D6 f" A5 I1 `' \! L/ u9 W document.sform1.password.focus();
& \+ o5 m8 V# i: K: \6 d return false;
" S& h; ~# [# C0 Q, s" o- P } * p/ f3 x1 n% [9 X. v! Q3 o1 i
password1 = document.sform1.password1.value; / z6 t) O4 J" ]0 m+ `5 H- ]9 f) j
if (password>password1) 8 S0 s# M. j9 U# t
{7 V$ q: Z0 {9 P; ^. {
alert("重复密码与登陆密码不相同");
# F: m8 X+ n/ T- V I% e document.sform1.password.focus();
: H/ M1 ?- G+ E# t- g7 @ document.sform1.password1.focus();
7 P9 r( }% W5 h7 t return false;$ n5 y' S5 P7 Y
} / F i# R# l" y- k% ]. U
if (password<password1) & Y) v; t! r; d. Z
{$ F. E3 P; e, m7 i, y
alert("重复密码与登陆密码不相同"); 8 X; f: Z( n6 b+ Q
document.sform1.password.focus();
% m6 E% Y2 I5 R4 c4 g/ V2 M document.sform1.password1.focus(); 2 h2 v4 Z X3 G) m+ a$ f' s
return false;4 D' X3 Z: |6 ?! }
} * @6 A. y" K) u/ W! u
if (document.sform1.email.value == "")
6 D; u9 W: v% g& O& F {
3 A; K" Q6 |7 J alert("请输入您的E-MAIL地址");
; r5 s" ]3 c5 Y2 y8 { document.sform1.email.focus();
2 D" S# j* n4 J return false;
( d! x8 A+ x7 l Q8 i: R3 A3 b }
* j" I/ T9 M# ~6 L* P" {5 X 7 V: D6 i" _0 Z* J
email=document.sform1.email.value;
, R7 Z4 a3 c7 c+ s* ?/ @ emailerr=0 0 B a0 u) B- D. o4 i& D! J
for (i=0; i<email.length; i++) 5 z! x# h) D3 \' c) B
{ 4 {# A% ~- W7 [# G6 p& f: \
if ((email.charAt(i) == "@") & (email.length > 5))
0 E5 x" x$ n3 ?# d7 N { 6 u2 z" ?# c6 v1 G& w) k2 ?+ Z& A
emailerr=emailerr+1
$ F& P: B% [, l% y8 o } # @. O" ?: `! }- n9 t1 e
}
2 |1 S/ V7 ]; S) E: U% `& f if (emailerr != 1)
+ m/ c7 T$ s) X { ( L& W( [0 s% q: P/ `5 j; d
alert("请输入正确的E-MAIL地址"); . q- V6 c+ S: t$ e7 C) ]
document.sform1.email.focus(); 5 o5 d+ p7 Q/ z0 ^. y
return false;
5 s5 j1 J. r# f. v9 C }
6 l. |- {8 H3 A: l
+ {$ O# E# f; b2 K8 [ P1 C if (document.sform1.checkask.value=="")
( a, ~! g: l5 H0 p/ u4 o) r { ) ]. b9 g2 g8 t* A1 ?: f1 W6 Y
alert("密码提示问题不能为空");
: x5 N$ f3 I$ x# T1 W document.sform1.checkask.focus();
! |7 R$ D' {* n7 x return false;
3 E3 {: c$ ?& K }
* G. Y f# ?& q- l if (document.sform1.checkans.value=="")
2 C$ L f5 u; N( |6 } { 2 s) J+ P0 h6 Q$ s9 f$ h9 L7 p
alert("您的密码提示问题答案不能为空"); / W6 k+ @+ I; Z' X! _/ Z0 F6 J
document.sform1.checkans.focus();
* [1 O6 a6 v/ o$ U7 _ return false; ( }7 E" p) o' o
}
: ?, R+ |4 p ]5 T, p5 Q return true; ; O% o% ?: w2 b" j' ?
! l$ d$ H; q2 C4 K}
+ |% }/ ]; h' c7 h( B( g</script> |
|