|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14361
- 金币
- 2466
- 威望
- 1647
- 贡献
- 1414
|
这个脚本对你可能有帮助:+ v9 T: v% |) k5 V" r" u; z
<script language="javascript">
$ n4 [& d7 |* g( r' _function IsDigit(cCheck) 4 p/ N! K+ H; V- z( U. ?# r* x
{
D! Y& J$ D2 h5 m0 g return (('0'<=cCheck) && (cCheck<='9'));
% n m$ ^& g- P# a0 E% m }
2 W7 z7 g- T3 D M. v- j o. C. C
' {) e- T/ p$ z" ]function IsAlpha(cCheck)
5 W" X( \8 }2 k1 b1 f6 i# Q { + @0 g1 _9 x2 C+ @5 n
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 0 w, r6 }- h9 h8 }$ Z, J& S
} 5 u- H( N* D7 _/ t4 Q/ Z
8 x! M( _& I/ }7 vfunction IsaNull(cCheck)
: k! [7 J* F# w1 S$ R; Y: d# V {
9 j2 e$ u. J, _' g& u- ` return(cCheck != " ")
% p. F3 ~) k. b" E$ N8 q } * ]% R5 m* c6 ~6 m1 f& j# a
5 q7 A1 M0 _4 Rfunction checkform()
' b G" Z7 j# N{ 1 u7 V* i# u* [% g& N
id = document.sform1.id.value;
" e) `4 E# E: Y* |7 ?: P. t if (id == "") # O- r' Y/ T X) D" e" T
{
/ G1 s3 U: {( d) y6 w Q alert("请输入注册名");
9 ^: E1 l( Q3 W" B; r/ P document.sform1.id.focus(); ) _: l- t* U) C: `' p+ { s
return false;
$ E/ m! o* o3 R0 k } 9 L& _7 J3 s0 V: V
% {3 }5 t) `. K
for (nIndex=0; nIndex<id.length; nIndex++)
, D( x: C5 S5 M1 G) p$ x { * j7 G( V/ p- C* l/ x
cCheck = id.charAt(nIndex); 3 A8 k8 n2 M7 B9 ?( Y
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) + x# r. q" i8 K6 L) D' a
{
. D( v5 o8 @. y$ o- k) e, X alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); ; [5 {8 f1 J; o) R5 {+ R$ u
document.sform1.id.focus();
- Q7 \, F W& H' r return false;
$ Z6 {8 a F3 ^ } ( \0 c# ?9 z6 r2 ?
}
' r7 W. _) j2 k) _: n chineseid = document.sform1.chineseid.value; % t$ ]! [) R* c3 {# C0 v2 y6 [
if (chineseid == "") + ?7 L+ J# t0 R4 z& m# h- [$ E
{ # n9 }* j* c9 x! `2 H
alert("请输入中文昵称");
! c$ J( O: ?& x8 i8 ~ document.sform1.chineseid.focus();
( N* ?0 N+ s. Q; @ return false; 6 Y3 a( o2 J8 q& C# ~
}
, s, P( c0 F) h; c [ V8 t/ Z8 w; c7 U password = document.sform1.password.value;
) i# q( a) |) T; \8 c5 R/ i if (password == "") $ S( x c) u6 f* t& b
{
1 }" S0 S1 W R. C" m alert("请输入登陆密码");
' J* D/ \9 S: `% q& F$ z document.sform1.password.focus();
: B, _1 L( i" d9 ]/ s) b0 V return false; / o7 f2 O7 a6 h3 W
}
8 h+ {* [4 P* L' w password1 = document.sform1.password1.value;
. v" V; ^" F" N1 x3 N if (password>password1)
2 A7 e. c N* D p2 o$ i# t {7 W2 x8 S3 v+ l9 f0 e) d8 m
alert("重复密码与登陆密码不相同"); * L- o) u0 g/ }6 G) n) O* i2 t
document.sform1.password.focus();
( G) Y4 L p& `7 P* l. ^9 I document.sform1.password1.focus(); ; C" q x3 u/ c' B+ a3 |
return false;& b) h* P H# [+ L6 [! O
} ) o+ v. G8 ]( d% F# A
if (password<password1) ( A1 i! e2 V2 i. g% E2 ^) _
{
- l* Z$ V2 t2 V alert("重复密码与登陆密码不相同"); - x/ t" S; U4 x5 A) h \1 ]% _6 t
document.sform1.password.focus(); % p2 x5 T: o$ f0 T; i {2 a: |' F. s
document.sform1.password1.focus(); & [2 w" d) R6 l( n, T* t' I
return false;) y" v( R; |6 g2 }0 q
}
$ S0 H4 ?2 X, V: k if (document.sform1.email.value == "")
1 a( ]" b$ N p" Y( i5 {. M* R$ b" K' y) L {
X' u, d% k1 G" }& }9 _3 F alert("请输入您的E-MAIL地址");
( F8 X+ p& {% p d9 [- ?+ X" y document.sform1.email.focus(); 1 w+ A* }7 W' g9 I7 G& b( g
return false;
9 ^' z) @2 Y+ Q6 e' U }
% Y+ z7 _) [/ K' Y , k5 w- l1 C: k! O/ C# E2 O e/ G6 }2 K
email=document.sform1.email.value; 0 v! Z# ^, p. x- h: Z
emailerr=0
# @1 E8 S% m$ F8 D% s* K6 d2 g for (i=0; i<email.length; i++)
2 s9 a8 L, {5 M. W2 F! D { 0 W% A# }. v9 p& P# [( r
if ((email.charAt(i) == "@") & (email.length > 5))
4 Z/ c1 j8 @' F. H" j8 { { 2 f3 S- Z$ a. a f
emailerr=emailerr+1
! B9 R" a3 m' C8 |( c: ~; l } - y* ~" b4 @8 C! E
}
/ {; F: f' Y- ]* x- Q) O if (emailerr != 1)
; k, c% n# k1 ~$ K {
& |6 ~5 P& @9 f5 l, i alert("请输入正确的E-MAIL地址"); . J& N' \# q: m7 c' U0 D4 E
document.sform1.email.focus();
0 ?% S6 q! T( u7 A0 R8 k return false;
" s/ n# M d7 o+ s4 c6 }& q } 6 {: j, x- s. r- }: P
# R1 m; |) F) O! @4 K _
if (document.sform1.checkask.value=="")
8 k6 m0 L6 x/ m' ?$ L1 {7 M { # u. P5 Q! P+ F S7 X' H0 v
alert("密码提示问题不能为空");
+ F6 f) V6 Y, \0 c document.sform1.checkask.focus();
+ H$ a, T3 P/ Y4 Z F- R' S0 o2 B return false; 5 D o- O1 Q1 c0 }1 k& G i/ D
} % ^0 Q" v! v4 q$ X
if (document.sform1.checkans.value=="")
( r# \' C5 v3 y- T$ P' k2 { {
6 I4 M+ ]# y% S5 S" e$ @ alert("您的密码提示问题答案不能为空");
7 Q! _4 f9 t$ c N- c document.sform1.checkans.focus(); 7 S1 H4 {- B' x M; ]4 h2 ~
return false;
4 K1 i( O. i Z5 b }
' F7 O9 t. p* t; l# F! D return true; " m& d) n6 k: A1 K
* g! ~6 U- \+ i. s8 e
} 6 l2 d' u! Y. e, T+ J, R
</script> |
|