|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14353
- 金币
- 2462
- 威望
- 1647
- 贡献
- 1410
|
这个脚本对你可能有帮助:5 d! u9 c* U d* v3 `3 P
<script language="javascript">
5 }) N- H& Q; g4 z( Y2 efunction IsDigit(cCheck)
3 I; i! |& \, v' A# [% b { / B! }8 \* U6 `
return (('0'<=cCheck) && (cCheck<='9'));
' c6 o2 R5 @3 \$ Q } ! e S8 \% O; a' L \
% p7 o5 a+ E, s- }: X/ ?! v% u0 U
function IsAlpha(cCheck) 6 h7 K$ o3 R7 b; O2 v8 n3 w
{ 6 j( R0 t: ^ F4 ^5 d- v" t; T
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
# `, \: e: F& @9 w) J } * T: W( _! X+ ]( T. b1 T8 H1 O: q
; u$ s: r7 K4 v
function IsaNull(cCheck)
/ |7 e6 q, V N( i1 B! q5 d+ Y! G {
* m' o1 j9 r6 g4 C( }0 l! L return(cCheck != " ")
3 o$ u& v( |3 r }
" S M. P! n0 h; K & e C$ {+ O) M" w+ H( q
function checkform()
2 O; g7 u/ E. @8 m{
+ T8 s. |& Z% T/ T; [- J id = document.sform1.id.value;
" e. |" x) G! R) v' r% \ if (id == "")
- M8 ~$ P0 |: w { & S0 \! V/ ? k
alert("请输入注册名"); $ [$ ]% g) P5 e( @; S
document.sform1.id.focus();
% j- B# M' W& ]4 p0 R) Q return false;
9 e2 q+ y n! `& A% d } 8 y0 Y# ]) G# G$ G; Y F
# W9 k5 I% Z, j8 ]# } for (nIndex=0; nIndex<id.length; nIndex++)
, p0 q8 ^" M# | { ' r i% Z+ C) z a6 U# e
cCheck = id.charAt(nIndex);
5 t; n& k4 G" l' i- Z if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
- D) K, z Y$ y: @1 n {
+ H" v) y9 I. R, O# Z8 C9 h, K alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); / T# E! T. L: F
document.sform1.id.focus(); . W( x: ^8 S, b; d: J
return false; l+ R3 t' P$ O# i3 @' F3 k& O
}
3 Z: @# ]. N( g& B4 ^! n" V }
y- X. r2 [! ]- b chineseid = document.sform1.chineseid.value; * d3 L W) a4 D! n: e' G% V4 G" z0 G
if (chineseid == "") # J9 F6 S) p- j$ Y( k0 _
{ + \& n7 E9 s T6 m. u7 L3 H2 D
alert("请输入中文昵称");
( ~) J/ G3 Y5 S9 U document.sform1.chineseid.focus(); ! q. V: l# p7 P
return false; 8 t# R+ w" r+ D; E0 C
}
$ U* z ?9 `& ^& R- V: p password = document.sform1.password.value;
* t5 P: _' ^' {1 [' m P% @# z if (password == "") ; T7 x2 k% z2 ^5 d/ O
{
1 m, @3 N8 q. `. O4 S0 Z alert("请输入登陆密码"); 3 j% r) d/ J9 b! d" i
document.sform1.password.focus(); " v y& l. c S* p9 k6 r, O! y
return false; : m$ I4 M4 j* F4 s! U
} 4 w8 H0 W" ? }. K, m
password1 = document.sform1.password1.value; & V I u( w3 [
if (password>password1) % t+ {# `; @. S6 z
{
2 G, w2 x% o6 w, F# q. p+ f! u alert("重复密码与登陆密码不相同"); 4 c1 s- P V. [! c, X
document.sform1.password.focus();
# n, g# M& A* p document.sform1.password1.focus();
& j5 `% P+ H0 ~5 A return false;, D1 m5 V/ O6 f0 B% v
}
& ^$ J8 d$ @. b* o6 I: _8 V- aif (password<password1)
1 u0 a! W+ J, [ B {% J6 H4 d( T5 X9 v7 c5 s. Q2 h
alert("重复密码与登陆密码不相同"); r3 d& o& \2 a
document.sform1.password.focus(); & _& I v3 J$ {5 X; F, y& V$ o, |
document.sform1.password1.focus();
' K# J. p5 k0 F& Q& ]2 d return false;5 m; \: x0 ]/ `; i0 C7 x& ~1 ]
} # Q6 C5 {2 a3 z* i9 X- p
if (document.sform1.email.value == "") % f; _9 |) T$ u, V* K. S. F, }0 O
{
$ _; z$ ]: L$ i8 ~ alert("请输入您的E-MAIL地址"); % o1 l+ I& e/ B! \& k, I4 W8 \
document.sform1.email.focus();
: s/ W5 b; J V return false;
; Q) d) ~9 D d }
% T7 w* ^/ E* H3 c3 H7 u 5 j* i5 K9 E) j0 d; f6 O
email=document.sform1.email.value; $ R/ ]+ B. Z) b' Z; K
emailerr=0 0 V4 G3 ]/ x4 Q* @# ` O) v' [( j
for (i=0; i<email.length; i++) 3 O( C M) K# {. Q
{
% w7 |4 k; L4 l* n( b3 w( R if ((email.charAt(i) == "@") & (email.length > 5)) . P% J$ M5 n7 A( u; {; B+ I T
{
) u# ~$ u- }) S2 ? emailerr=emailerr+1 ' s4 s3 s1 d& c# m3 J: P2 g: K+ h$ a
} ( D; S; |* o/ E$ [4 \
}
) y& ]) y( b( K5 X$ m4 }+ J4 t if (emailerr != 1) / t) h P* j: v! d0 [( U3 ^: D; u, E
{
9 w3 ^7 f0 N; {- U9 c alert("请输入正确的E-MAIL地址"); 5 b7 q) N7 G( A: u2 N. h5 O
document.sform1.email.focus();
+ g3 D n( W7 y* H% k% [ return false; . h) C* s" G l" N1 M5 |
} ! {) M+ p) O/ A1 N% ~$ \$ k, t
0 G; i' m! B/ k: Q7 u! g' n" \; n% A
if (document.sform1.checkask.value=="")
# q- L) {& F$ ]6 I { 0 |$ I( J' } i0 L3 e/ @
alert("密码提示问题不能为空");
# k: P$ |3 [2 p$ K document.sform1.checkask.focus(); , Z0 L- A% _* B
return false;
3 k0 ^4 K' N1 N. d. ^ } ; O' n; Y, a5 m* Z1 O
if (document.sform1.checkans.value=="") 3 C" R, \. ]5 M* f$ T) t- ^
{
2 x h4 V2 R# ?0 j6 b1 o3 x alert("您的密码提示问题答案不能为空"); - j# e, p, f o, C
document.sform1.checkans.focus();
4 @+ _, b( ?1 y0 ^7 U: c+ t return false; M5 D- f5 L- x8 G5 w0 M
}; o. {5 F( B; }; f" c# R
return true; 8 J* V8 _- J) ^& f8 C5 J! U, i3 S
+ W1 a/ V- S% D, j+ y- A} & O3 D- \) J6 L4 k0 ~0 R" S5 Y
</script> |
|