|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14329
- 金币
- 2450
- 威望
- 1647
- 贡献
- 1398
|
这个脚本对你可能有帮助:) C! V! K2 a5 g7 Z
<script language="javascript"> : x k1 n c; ?2 B* |# l* Z
function IsDigit(cCheck) , j" h6 K. m; a: K( l3 d
{
3 X- T. y+ b6 Y" f3 A return (('0'<=cCheck) && (cCheck<='9'));
4 i$ p3 j/ v7 h @ } - u. W2 @! J7 P" m, j2 b* P( I' L1 @
: P8 B+ r0 ^& M- O6 ?. vfunction IsAlpha(cCheck) ( g2 l/ A% j- \7 r, B
{ & u8 j2 b$ l2 g" l1 g. i) m
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
$ ^( Y5 g8 T% s/ N# y& S }
) W8 H0 F& T; K , o' M8 ~9 Y+ ]- Q/ }
function IsaNull(cCheck) 4 J, q3 R! Z' F
{ ) t- F! m# O% v: d& u. u3 ~
return(cCheck != " ")
5 a* E9 D3 z2 F/ c X7 F4 \ } & J" R3 c3 L' p- }9 I& I
- u. k5 M H! }8 s6 Vfunction checkform()
3 i' [* h, Q% J{ ( U8 I9 @5 K& l' p
id = document.sform1.id.value;
" _6 C+ H2 B {- o; w9 G4 L if (id == "")
- r0 [" P9 H8 S9 q+ Y { $ j: ^4 G1 X* W1 ~5 ]" w, P9 I
alert("请输入注册名"); 9 r/ P/ A z+ J O. b n
document.sform1.id.focus(); / c5 W) R# g* p" v* [
return false;
( x3 ^- Z" i$ o0 }% u( H- ` } : y+ J4 s4 V" i0 Y
+ s+ K9 A- ^6 D" P
for (nIndex=0; nIndex<id.length; nIndex++)
5 M j, v$ M6 ]+ y% \ { - Z1 C5 w* }7 |% w
cCheck = id.charAt(nIndex);
. @1 Y9 M6 N% N/ v2 x if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
% a5 ^- W. s9 C; i- a* v9 ~ {
& O' |- t' j6 q, v$ L3 n+ k4 G5 f. { alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 7 x/ @3 l3 t; c7 S5 f1 { y
document.sform1.id.focus();
& G+ E1 O8 W9 O4 P% o2 ^6 G return false; : W% g9 {5 g! J* ?7 a o( c
} 4 K- F* ?5 ?# K
}
g9 Z4 g, q" H" b' N3 Q" B chineseid = document.sform1.chineseid.value;
; g, E. d, d- |) X if (chineseid == "") + e& q: Z# ~, g b( B: h
{ : L! D( j& r& _6 W% a
alert("请输入中文昵称");
( e3 c! i. i. q* t document.sform1.chineseid.focus(); 3 ?' u/ @8 y. M8 A! q$ V* B
return false;
$ k( d3 T+ d. {& h- g$ v+ O } 6 {! q. _( R- v
password = document.sform1.password.value; 5 J3 H s6 ]. }6 U- F6 {1 `
if (password == "")
) N0 @4 x& @1 ?9 g { ( ]) W+ Q& }* J G+ p# B& c
alert("请输入登陆密码");
* Q- k4 Z1 d* _: Q7 o document.sform1.password.focus(); # N- v- f. [8 P
return false; # a8 F0 g G. f
} ( }. l2 M0 H& y5 p
password1 = document.sform1.password1.value;
/ Z, D, v* h% q! r- H* B. e4 ^ if (password>password1)
( w9 Z. t0 Z2 ~: s {* x0 m0 U4 m- H2 i- b# t& `
alert("重复密码与登陆密码不相同"); * X5 o) f9 |. Z3 s
document.sform1.password.focus();
3 S; Z/ d8 x" w document.sform1.password1.focus();
9 V" P" B5 M4 Y- V return false;) J! z8 [/ m! ^: _% A
}
2 Y9 x0 z4 ?# k& s& U: a3 U& ]if (password<password1) 7 S. l3 U. N+ J7 P& k" F" _/ V
{+ W* f3 {, @) u# l _9 y! `/ l
alert("重复密码与登陆密码不相同");
" C* z& J4 p ?9 _6 Q, Q. e document.sform1.password.focus();
- |5 ]3 h6 u) J; t7 Q, _3 a) {; m document.sform1.password1.focus();
- }* n- n# ?: V% y return false;
& A5 Z5 A( Q9 C( `8 W2 G }
$ o. r# V6 g; y3 M if (document.sform1.email.value == "")
) Y, }! Q& O c4 K+ ?5 y- j8 i { ( H: B# L: h0 h* S
alert("请输入您的E-MAIL地址");
: ]5 b2 C% d3 G. B7 l document.sform1.email.focus(); " p6 B+ Q4 k+ o. s/ {6 _
return false; / U9 C9 g" `4 Q
} # C- A0 q# G9 W& \( a: C% a" n
; F k E2 ^1 k$ f4 x' o
email=document.sform1.email.value;
) q, s+ q9 D4 Z/ g- Q7 b( O0 ^ emailerr=0 + g, Z0 I/ ^2 M M. z4 ~: a
for (i=0; i<email.length; i++)
6 d' \" q8 A6 n% l% c3 L# } {
) g/ b. Y- T# d- Y! U3 c$ h+ y if ((email.charAt(i) == "@") & (email.length > 5))
* I9 x0 a) r6 t3 u/ d$ H, o {
; h8 v# n2 g0 T* K- u4 d* P5 n+ F/ b emailerr=emailerr+1
_3 [0 W1 y7 Y& k7 ^! ?% w$ L! u. C) e } ' ~$ U& `% {- H" T9 ^
} 1 b u. v @7 ^: q7 T2 A" _+ Z z
if (emailerr != 1)
3 ~! c: d" Y# u+ l) F, I {
5 a5 w2 ?8 [# j) Z alert("请输入正确的E-MAIL地址"); , n$ @+ J6 @/ S8 Y# D! _
document.sform1.email.focus(); $ ^/ t g# q$ H& N! }4 D
return false; / `" @# K. x, }1 K0 {% z7 R; y
}
. F$ u2 M+ L9 C! i/ C* C# U 6 U4 O: W$ u7 X0 K4 P' q
if (document.sform1.checkask.value=="")
+ P! U5 u" p1 h6 {; ] { 8 V$ a& A$ ^- B' H
alert("密码提示问题不能为空"); 0 R- L E9 z; h$ E
document.sform1.checkask.focus();
5 I% V" B3 y8 X9 m" `1 d' u) G return false; / O% A* a# N7 L' T y: A; w1 e
} 2 E( U% _; T+ l( V) R
if (document.sform1.checkans.value=="")
0 U! J9 g% e- \8 O2 v) {+ i {
# J! V; M7 [, ~1 ^' ]& u6 d alert("您的密码提示问题答案不能为空"); . d7 Z* t' A5 f
document.sform1.checkans.focus(); ' w8 @- e4 W* X6 n: ]- V
return false; % }" H5 s$ ?7 {1 h- z$ o) e' p
}
5 q5 G7 S( v; r6 ] return true; ! L: R& i+ a/ a
{ Y8 ?( e. y z9 q
} 0 s9 Y# t# Q+ m5 p; H& w
</script> |
|