|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14333
- 金币
- 2452
- 威望
- 1647
- 贡献
- 1400
|
这个脚本对你可能有帮助:4 Z$ t0 t) x; q8 T$ X0 m
<script language="javascript">
- X5 \! n+ n- b' X7 mfunction IsDigit(cCheck) 4 r( p/ T, j* _6 S
{ ! D( C2 z( l& W, k k( }
return (('0'<=cCheck) && (cCheck<='9'));
. R) \) Y& x/ j$ Z8 M }
9 S3 R4 L! U& D8 H0 A : t! T7 S7 ?, s( R! [) `
function IsAlpha(cCheck)
}2 z) h3 h2 w' Z: k | { 1 i p. {" \ \1 B8 E1 q
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 2 n8 ^1 Z1 x ^
}
. w2 J8 q" H7 F
; p5 g( N/ {# @+ ffunction IsaNull(cCheck) 9 v. y0 `' J# z( y! k2 }" {
{ , D' B* |, P( }+ Z
return(cCheck != " ")
+ o: l2 H& H' L9 G4 K. D } / a3 S5 d( r) v) U1 w! a
8 y6 A3 W0 L/ N: M, \; k0 Wfunction checkform()
: r5 K) Y( }: `- T7 v4 V! p/ D{
* C( O" c' ]0 c0 D' M id = document.sform1.id.value;
. L) a: T* T; h) R if (id == "")
5 b$ b% H( h; i { ) D" u/ P) w: v2 H7 Z7 R3 b! Y6 z
alert("请输入注册名");
. Z* J- \( b- \ [3 z5 g; E document.sform1.id.focus();
! Y; ?% l! O& v. t return false; 8 `4 O/ `; u4 t+ G1 l2 I$ E0 I) }$ E
} ) _+ c: X! T7 k! c- z+ ~+ m6 Z4 F
( M. f0 A p1 ~0 ` for (nIndex=0; nIndex<id.length; nIndex++)
: _! f) [5 b3 D+ m' N/ | { 9 N# w+ d* p9 s+ @- D& c9 Y% F
cCheck = id.charAt(nIndex); * K4 F4 y* I3 z
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
+ W( [! c4 J0 X# E' i {
: Z8 m$ j" {+ u. H, w! `3 ] alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 1 r+ X3 o# o/ `, ]5 E7 R
document.sform1.id.focus();
6 Y7 X: F$ {3 f% ^" I return false; ! Y) ]- q7 a$ k; g1 L z
}
# C* a4 [3 d8 a+ ?9 U* p6 { }
0 a1 E& o$ E6 | chineseid = document.sform1.chineseid.value;
2 A$ A, Q. d9 G9 w0 Z$ e7 ^9 T4 | if (chineseid == "")
( [7 ^7 e; K) t2 _! R/ L6 ~ {
3 z& V- ^! H) Y) Q, u# p+ `& ~5 x alert("请输入中文昵称");
( E7 h& N+ u, v document.sform1.chineseid.focus();
& g9 z8 o8 o, a' B1 y# Y1 z return false; , P1 h+ l( v4 f( p& e" w# ]9 G! `
}
; k3 g9 w" z" C password = document.sform1.password.value;
2 V2 w1 t5 J+ C O1 _7 e if (password == "")
( l) M+ ^. Z; _5 T {
* }) j1 H& E' U j8 x1 a6 g! i alert("请输入登陆密码"); 7 z5 F. M% b$ u, T- b/ {- Y
document.sform1.password.focus();
% q3 ^# P* l9 D, j3 U4 U" e return false; 2 x, Y! \6 F7 M) C3 b! F! w
} * @* D: N, t% [4 |
password1 = document.sform1.password1.value;
+ u, Z$ A, y4 y. {) R- E$ }' R if (password>password1)
8 C( P% R8 g8 O! Q {: G3 p! M, N& D b
alert("重复密码与登陆密码不相同"); : d3 B2 P' A, s. t
document.sform1.password.focus();
4 p" @/ I6 J _2 @8 w \ document.sform1.password1.focus();
4 X( F( L/ F s return false;; n! m% I. ?' l" n/ G8 M0 ~3 F" `
} ) A% q" Q( ?' I( u/ K( K/ |/ {
if (password<password1)
( }$ X9 P& r6 B( o7 I {1 `+ |; b1 ^% e q
alert("重复密码与登陆密码不相同");
0 c1 E3 v: C8 ~8 W* l document.sform1.password.focus();
/ v2 q& x% T: B2 V! k# x1 r. { document.sform1.password1.focus();
2 [: a% O8 i! }7 o0 ]% {, @ return false;
; b/ q6 Y. j5 l) w } ! z" A/ Y8 v# I9 A
if (document.sform1.email.value == "") " d8 p( N4 C( O1 c, R
{ 6 B# R6 O$ f* q2 ~2 J
alert("请输入您的E-MAIL地址");
" f1 ?! C9 Q1 g# y9 v document.sform1.email.focus();
, M& @0 I& n$ |% V9 ]. m m return false;
2 R, k$ r8 l' t" p9 _; y }
& g! L% u' \0 W
?- Z; m F' ^ q email=document.sform1.email.value;
7 M$ k- n( c2 J emailerr=0
, U F+ z' V5 m for (i=0; i<email.length; i++)
" u: t8 [/ u7 e1 C {
+ q+ N' U7 |! E if ((email.charAt(i) == "@") & (email.length > 5)) + X. e% ]" z1 @2 ~( O
{ ' f& k. N$ x. V' ?' W2 O
emailerr=emailerr+1
) M9 Z% F' S* s( f6 r } 3 ~2 o" K. ^, A- d3 ?! i
}
* m6 E1 M7 m5 _# y& _* w3 b; a3 y if (emailerr != 1)
0 I! ~9 @2 k$ l$ w2 M. u { ( f* H4 r- y6 l, t* y3 V
alert("请输入正确的E-MAIL地址"); + }% Z! W6 c) m7 T6 h4 u3 |
document.sform1.email.focus();
5 W7 C. ]! w' v+ o R# a return false; * o. a# G; |5 n% l( f9 H
}
6 ~3 ]' U" S Q: j
1 u: ?) }1 v0 f; |1 s if (document.sform1.checkask.value=="") 5 ^4 L3 e; ~* `6 V# L% y
{ 7 Q1 p) U d% M H/ E
alert("密码提示问题不能为空");
0 O' {0 j* T3 k7 H3 n* F document.sform1.checkask.focus(); ) g/ j. L3 a4 s
return false;
+ c9 ]! q1 }: R6 i* K }
9 R% G e. S$ S: U* |, @2 k2 D3 `. b: r: l if (document.sform1.checkans.value=="") 3 q, D% o d6 }$ j& o6 ~4 Z
{ 9 i6 r" K2 v, [$ u/ z0 a
alert("您的密码提示问题答案不能为空");
; W& }7 M: a/ w) V document.sform1.checkans.focus(); $ x3 r- I5 `9 k8 A9 _
return false;
6 V( h/ y( q ]$ ]$ J6 | }* J" w5 S7 s& n3 A! h/ Y9 j
return true;
2 n3 w+ H1 p! }+ L3 m, I: ^
9 ~! Z: c, p6 R* P) t$ Q" ?} 5 e# p- ^3 v2 d3 l
</script> |
|