|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14331
- 金币
- 2451
- 威望
- 1647
- 贡献
- 1399
|
这个脚本对你可能有帮助:7 N* `9 u" u( p* j
<script language="javascript">
2 \: @- F. H# a# v6 U, }function IsDigit(cCheck) * A8 P5 {2 s* w9 d0 ^9 K" W. {( h
{
+ M& F* h& x3 A! U- A; W return (('0'<=cCheck) && (cCheck<='9')); 5 f% O( W: @2 L$ Z9 n% _$ H; l
}
8 `- A+ w& i' c3 O
! u4 b; N2 G! X8 i! k( Rfunction IsAlpha(cCheck) 0 _0 \% p. E* k- ?1 ]- y, t
{ / O: ?/ R+ {# @2 p7 Y
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
6 F! a! Y! a0 {9 G6 W } & n- ~0 ~: G1 Z: n7 P# J
% }" r+ Y! j" `; h& A
function IsaNull(cCheck)
. _2 o5 T7 k) V s$ R3 t. _$ E B9 ~ { . L# a5 T! v3 D p0 v# V
return(cCheck != " ")
" g$ P$ x. w( `% S# U& z& ^! _7 _ }
2 b4 z6 j4 X' g! z : R+ H3 i, q: j, i9 C' U
function checkform()
3 _4 C$ n1 G$ O% @, ^6 G{ 9 i# r3 E: s5 k* X# s4 Q
id = document.sform1.id.value; % F' @8 n x5 z7 B4 R# B& Q
if (id == "")
1 N) E$ S" K: w% w7 v { / d* m, o/ K, y6 j8 ]: K; m' G
alert("请输入注册名"); 6 F6 w3 U5 f- w: H3 P; h, r; o
document.sform1.id.focus();
# x& g* E, x; f% ?* \; |+ j3 I return false; 5 x" o5 _! @2 E$ |
}
, |' H0 [+ g. P4 I# |. h' M ! g* X) n+ C1 L5 j: f
for (nIndex=0; nIndex<id.length; nIndex++) ; D: |2 n" ]( z9 f* n( r# F$ X! A# ]
{ 6 m- O _, |4 C
cCheck = id.charAt(nIndex); $ n3 X8 {# _) s4 T" \6 }; ?
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
6 K. {* i9 `9 U) G/ ]8 I. F0 Y {
% g0 x" Z+ Y7 x4 C* t alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 4 p9 y# ^& q, N Z& s
document.sform1.id.focus(); / \; r# I+ n: Z! M( `6 H; n+ p8 R& w
return false;
' x( c3 l! d9 W& l! c! y6 \' |: j }
5 T% R0 O$ Z$ c5 T, ~! D- b }
0 m4 e* t6 i3 m5 ]$ `# q# x, `9 n chineseid = document.sform1.chineseid.value;
" E* b( _& f' u" D3 d! d if (chineseid == "")
! z1 B1 Q1 Y# w {
3 T+ P* R2 z: } ]1 _4 F# R' @ alert("请输入中文昵称"); # O9 } \4 C4 g/ M
document.sform1.chineseid.focus(); 3 ?& ^6 l4 _. v; M0 m; v
return false; & [# k/ }$ Y& [! Y
} / v1 d) G+ w, J3 o3 H* D0 j! s' l
password = document.sform1.password.value; v/ [! d% K4 x( F" K
if (password == "") / u- J. c+ N% {/ k! E
{
% V3 {& j1 C. G alert("请输入登陆密码"); - H7 Y4 N' j( p/ L+ t2 `& n
document.sform1.password.focus();
7 I& D7 {$ M6 u" U return false;
* V7 |- D: G$ @ } ! J& P6 A q2 p" p
password1 = document.sform1.password1.value; n" Y0 M# D' H% D. `/ @; N
if (password>password1) 1 L# m" N7 K# m0 L; ]9 L
{1 e. p- G) S: V# C
alert("重复密码与登陆密码不相同"); # g/ P' l% B: v9 A" e
document.sform1.password.focus(); * h0 V( [ c& q. Z1 w
document.sform1.password1.focus(); 4 W% ?0 |$ y R$ ?% i1 S
return false;( L: ?" F+ O# r2 W
} ) A5 c: h$ x! u" n, @! o
if (password<password1) : X0 R& e9 G. s4 A/ v
{: V* \2 Y- |$ p5 S8 O
alert("重复密码与登陆密码不相同");
/ \1 T5 v1 B( ~. [" Q& \( {" G document.sform1.password.focus();
2 q9 \4 T7 n" \# a document.sform1.password1.focus(); 7 r' t: }3 \ \
return false;7 E2 F9 N. w9 `* t
} 9 U" U i: D, Y2 v
if (document.sform1.email.value == "") & _6 x* w d& ~, U4 k3 X
{ & {8 O6 P2 T3 Q5 f, o
alert("请输入您的E-MAIL地址");
( o, Z+ n, }0 y# s% X document.sform1.email.focus(); # T+ E& K( F; c3 d7 Q
return false; " x/ L' Y; S& _$ J1 N1 a
} 7 y; l, l4 k) w7 e
. k, m' B% ^' J* h/ X7 J$ i) q
email=document.sform1.email.value; - ]# y5 R* q9 o# r
emailerr=0
" R: g3 V- U. x' ?9 ~( c7 H0 l for (i=0; i<email.length; i++)
, u- ]0 H' a$ E# I# N- | o) o {
# R, h! ]# V8 P; m4 O if ((email.charAt(i) == "@") & (email.length > 5))
# ^, z9 ^! g2 y0 C$ Q1 R0 O; P D {
0 l. }2 s8 G* b$ x3 Y) C4 f emailerr=emailerr+1 2 u$ F+ T( {. m6 z9 b) J/ y0 v
} % t6 W$ T) g& x1 S7 @, X+ v1 ]
} 8 } L( P5 Q8 w6 p
if (emailerr != 1)
# L, [5 |) I$ s+ x3 K { 3 o$ n# K/ V! g1 O* ]
alert("请输入正确的E-MAIL地址");
* ~9 @; Y1 q$ N7 h9 O$ ]0 Z document.sform1.email.focus(); * ?- f* X& \, A3 s; [
return false;
: X! s7 t2 K0 N G } . L% s5 E s/ m' o- E! _
- R6 Y. N! U1 D+ q1 ?& u1 Q1 { if (document.sform1.checkask.value=="") : _$ j r7 \5 O
{
9 O7 t' [! A! f! ~ s c alert("密码提示问题不能为空"); 6 w- W3 G8 b# E% q2 i/ c& e* P
document.sform1.checkask.focus(); / o1 h4 ]3 i+ l, w
return false;
2 \! r5 L8 b. I; g6 o } 2 J5 q1 H. `5 D1 q, N+ O
if (document.sform1.checkans.value=="") 4 f7 o) C; B( n
{
# U3 I+ v# @ T# N, R8 Z alert("您的密码提示问题答案不能为空"); + Q: E1 B$ L/ s- A6 h& H8 f5 R# [
document.sform1.checkans.focus();
: k q& l# y6 I3 M! v return false;
R4 @0 @6 q/ r( @3 c m/ Y) P }' u2 h% X0 I9 I$ O: w
return true;
; n1 ]4 [8 u! R
* X: g' ^$ i3 g+ N6 |2 I}
) @6 t8 Z# t7 B6 C% n' K+ j9 ]</script> |
|