|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14347
- 金币
- 2459
- 威望
- 1647
- 贡献
- 1407
|
这个脚本对你可能有帮助:
/ K6 O3 M4 @& C<script language="javascript"> ! u2 K' ]* G. c1 V
function IsDigit(cCheck) , r: ], Y! g+ V: M5 I( u
{
$ ~9 s/ ^. R7 n, X* }9 e return (('0'<=cCheck) && (cCheck<='9'));
5 H& P, U( m2 u+ H5 }2 ^ }
( B5 Y; z4 U* [% r
+ u) y" M! \2 ~: `# A- P4 yfunction IsAlpha(cCheck)
H& Q" R* I' m- D3 X { ( R0 |- k$ k$ H% }( V
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) $ U5 `9 P- t( E
}
5 u* Y' y" k- g' P7 X$ }! ~
: }* f3 I: L0 H; }; N0 |. Pfunction IsaNull(cCheck)
, \6 O& d- h f) {. ?: q1 x8 } { ( }4 G& S% Z3 j$ P
return(cCheck != " ") # F" A4 [8 c, I+ i0 }; b: U
}
2 q9 x& A0 E1 R) v+ ]
% z7 c' S, i# u6 e* Mfunction checkform()
/ z5 g5 S/ b' ^{ / U( `1 D& N- J: g/ B& X; S3 D
id = document.sform1.id.value;
1 ~' e* F1 d6 h$ \- B, D0 |+ i if (id == "") 6 O6 X+ C: _5 {: i5 S
{ 9 R" O3 p# Z7 q& d2 s$ X
alert("请输入注册名"); + _7 z p! j5 j
document.sform1.id.focus();
0 |$ {3 o. _ ]0 l return false; 8 H1 j6 ], Y/ X: F% I, s
}
/ H" t! c/ f/ k6 e- W 8 E: \3 ~, N% t( D$ W; Q* U! C9 V
for (nIndex=0; nIndex<id.length; nIndex++) 0 H) U$ \" Q P4 u8 L$ ~+ o* g8 N
{
- `6 M- A' Y' u1 ^( m0 V; l cCheck = id.charAt(nIndex); + N# p( Z' P( f( }
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
3 A5 M$ M) m7 z {
: ^$ c" o; J7 _; a9 ? alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 7 c7 ~/ x* D* y2 Z- m$ E# ?' j% m
document.sform1.id.focus(); $ K% w2 g1 d+ d, V" d
return false;
# M% _3 _9 D3 Z2 ~8 u7 ?8 N" ^2 [ } 5 \! b2 P6 f6 a
} 7 F: y& j2 o- h6 L7 o" J
chineseid = document.sform1.chineseid.value; ^2 s( {; Q% |7 v; O, }; }0 q6 J
if (chineseid == "")
7 E" p* V. B t) P { / v! f/ Z1 l( Q3 P8 ?) I
alert("请输入中文昵称"); " d! B- b* J8 _1 g5 z; j
document.sform1.chineseid.focus(); 4 k/ ~) b& t" c
return false; ! D- H7 e% T+ q9 o3 B8 x
}
! |6 X& H! [7 q4 X3 | password = document.sform1.password.value; 8 U" K3 e. q3 ?9 I1 A' k4 c1 p, W
if (password == "") 2 X& y* ?' s# M' E' p
{ , j4 C5 j( K2 Q% Y% z B$ d
alert("请输入登陆密码");
2 N3 h8 E& g7 N9 A1 R2 Z% x document.sform1.password.focus();
( }9 i/ `, }( O. p& z4 Q return false;
9 `8 x+ o& B% v; h; { } ; C& G" Z( _9 f0 S2 }# z/ v, d
password1 = document.sform1.password1.value; t" L* U' K, p/ Q# K* p# }! r
if (password>password1)
) _- v! {# ^! u; [' y9 f {+ L" W/ n/ B% d7 r; k& @- u# N) [5 i
alert("重复密码与登陆密码不相同");
' x7 \: j5 A; J! i3 w: ] document.sform1.password.focus();
0 ]1 \4 B1 }% _* L) n* Z3 I& F document.sform1.password1.focus(); 0 I: ?5 [: e1 z+ R
return false;
0 ]7 p. G; }9 T- S' t }
$ c, J; |' u' k) F0 fif (password<password1) ' H/ G( }5 G* Q& L; P. o# H
{
( ^$ Y+ x5 \ K5 _7 C2 x alert("重复密码与登陆密码不相同");
+ b& Q, E) s, M$ r4 R' |, A document.sform1.password.focus();
% {* E4 D8 r+ x0 G0 Y8 D$ R document.sform1.password1.focus(); & G; Y; j- f3 J9 `8 ?" Z: Q
return false;/ G# I( P( }* s: [
} " I7 r5 S ~8 q, C5 C5 W
if (document.sform1.email.value == "")
- J; j* B/ }; b. Y# R( [& u% l" a6 @ {
) f8 K; M0 B8 W alert("请输入您的E-MAIL地址");
5 h' F% R- a* ?+ S5 g+ o document.sform1.email.focus(); # |1 C" M8 h3 q- C; y* c k. x
return false; 3 z( Y% S0 i/ Y, _
} * n& g+ F/ d2 k( X0 v
5 C- w$ A) U4 u3 T- I, V' F email=document.sform1.email.value;
: }1 f8 @. V% |9 ^7 ] emailerr=0 4 j. V- O# v1 v# i' h- x( u1 t
for (i=0; i<email.length; i++) " O# i/ W% C9 ~7 }( v" `" y
{ 0 J' k3 U4 b/ s/ q: J% ]
if ((email.charAt(i) == "@") & (email.length > 5)) 3 {' U6 ~9 E8 r. a: W5 q* s# @
{ * `# ^; s7 T9 U
emailerr=emailerr+1
5 \- y& v, {! |9 @ }
* B* Y/ z) T1 ]) ~" ?9 R3 R }
- u6 Q6 G; Y% L$ S$ t8 T C if (emailerr != 1)
# Q0 Z4 U- V1 H* D { 2 Z7 r8 F/ c. A5 z4 f
alert("请输入正确的E-MAIL地址"); . q5 Z& S% d1 P) O# V( h
document.sform1.email.focus(); 6 {+ @0 [) |2 X8 S
return false; 3 A! Q) \) O; E/ j% D9 P. z
}
! I5 ?; a+ n; b+ A/ h 2 B( R& U: b) M2 k5 ~2 N y
if (document.sform1.checkask.value=="")
8 A. a c. @' _+ N- I# _5 d v { + X( g( A; H+ O3 @9 P
alert("密码提示问题不能为空"); ) A, D1 C) N6 c
document.sform1.checkask.focus(); & r! y( |* n2 |/ d( h7 D/ Q% D' C
return false; / I! ]: n9 g/ b1 u9 O" n
} 5 {% Z. _ ]# \
if (document.sform1.checkans.value=="") , m& D5 g0 c( W
{ / T9 [& a+ \5 i
alert("您的密码提示问题答案不能为空");
' }2 N# A2 C8 K3 y, z0 ?, d! ] document.sform1.checkans.focus();
9 S& d9 v! g, t, f+ S9 q" M& } return false;
) S* w0 e5 l5 c/ _2 P# U }
; n: h) j8 } t/ Y2 \3 u9 t return true; : I' d* i1 G2 j
! p; n) G$ O( u1 V
}
8 ~( P7 r8 H( O4 M2 {! Y! D! M" z</script> |
|