|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14437
- 金币
- 2504
- 威望
- 1647
- 贡献
- 1452
|
这个脚本对你可能有帮助:1 j5 N/ ?: [- K2 z# _
<script language="javascript">
# H! g0 k ]) ?5 Bfunction IsDigit(cCheck) . k# k) t9 ^. x& F6 y, t
{
" b+ J0 o+ a3 d- ? return (('0'<=cCheck) && (cCheck<='9'));
8 N* J( v4 M, X, n+ X } 3 O# s- A, |( l( Z5 Y' z
; ?# ]' V2 M/ ? n0 a0 ]5 {; _
function IsAlpha(cCheck)
5 f5 W) ?: s# A { ; l# ~+ C+ P6 E
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
{! o( B1 f7 N0 I4 Q- ]4 B; r# [ } ! f& H6 c3 S$ f' M( s& J
E+ ^! O' A# M& ?3 E3 k4 h
function IsaNull(cCheck)
, C% H2 l8 J1 z# G { ! T6 ^+ {" \# u
return(cCheck != " ") 8 D' ^$ E# ]+ o/ |6 m
} / M+ ~, w: C/ t3 ]$ F/ R5 K3 P
1 e* {! L) L' _% Q0 Qfunction checkform()
8 i) v& U" O. d& V: o{ & H* r8 f4 O" K% h5 H
id = document.sform1.id.value; * f9 `8 o, j/ K( V4 s l: F: T* v
if (id == "")
% Y8 g3 Y2 S3 N, f9 ?1 T6 x { ; Z( h7 w6 p5 H' p
alert("请输入注册名"); $ z, N' G- d3 d3 m2 x% s
document.sform1.id.focus(); . c3 ^( e% k0 M0 q* w! \- I
return false;
. B9 E, ] Q! E; B, A/ S5 q$ \ } ! Z3 ^ U, H5 C I
/ o7 a$ z) ~. Q) Q1 F
for (nIndex=0; nIndex<id.length; nIndex++)
% I3 V/ L. `( P# s0 w5 E { 4 N6 D% y( Y$ }$ L J2 E
cCheck = id.charAt(nIndex); 1 t; ^$ k4 C3 H
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
, x+ ]* z, q* k% S {
1 H6 J* y7 m6 w9 z' t alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
+ f2 n, A, i( `: d1 H document.sform1.id.focus(); + ^& T. n: C0 @+ {( K
return false;
; h6 v! J. Y4 h } [( H; S$ H+ u. z
}
* [3 l, r4 O2 ]/ p6 s" u( k. F6 f chineseid = document.sform1.chineseid.value; 1 s3 Q1 ]1 q5 r+ M7 ]. f. c8 W' @- y
if (chineseid == "") $ ^% ~4 ~0 R# i6 a# B, N# p
{ $ N5 a! q* H' Y; A. G" q
alert("请输入中文昵称"); 1 w2 @% ?" j: l: c5 Y
document.sform1.chineseid.focus(); 4 i o4 B% c; \5 J$ g; g0 t
return false;
+ D1 W- q5 m& y2 N6 y } 0 }9 Z0 Y" r1 {: n8 }
password = document.sform1.password.value;
0 {6 }4 F) W1 j) t3 U if (password == "")
' F! b5 e& z0 f; L0 _ { 3 O8 y0 y2 o! S& O$ Y: a. Z
alert("请输入登陆密码"); 4 \$ w" @) d* p6 n
document.sform1.password.focus();
( a7 I* N4 v1 K: S& i( C return false;
" T7 z5 n" ^% M8 m) J5 a' i6 b } ( j# C$ S; ~" ^" p) L2 p
password1 = document.sform1.password1.value;
' }" A+ o" J/ o9 B6 d" C9 o if (password>password1)
( Y3 \9 N( H3 {$ g* u, \ {
z+ @3 b9 a \( R1 U4 H9 G; k alert("重复密码与登陆密码不相同");
, `/ F0 a" U2 ]9 v$ Y- F9 s$ }3 _ document.sform1.password.focus(); 0 z$ s( s% i% Y! H* J3 k6 J
document.sform1.password1.focus();
7 b! A& K% n( g4 \5 u; e return false;2 O3 Y3 O2 q& L d0 ?4 I
} ) U% V6 j# ]$ {' M: O6 j- t! ?
if (password<password1) 9 Z7 A9 P' D* b: c, N$ p1 L
{6 ?$ g% j1 `4 N5 \1 b6 o
alert("重复密码与登陆密码不相同"); 7 f9 O: v0 X) ] u# D+ R( U9 U. r
document.sform1.password.focus(); 2 ?2 Y9 e/ o9 t6 F% F( f; l
document.sform1.password1.focus(); + g2 Z, U% C7 o3 I" I5 T4 W! N b2 ^
return false;
. x h! M% T3 w } " j) b W7 c% U& ?3 ?, I: T
if (document.sform1.email.value == "")
# v5 N: r# D- g+ {! L9 \) y { 9 ?: P& J' N' \$ l
alert("请输入您的E-MAIL地址");
* ^+ K# [& \2 |" P9 ~/ A. R" F document.sform1.email.focus(); ) Z1 V' P; A2 M. P) p
return false; j+ b4 j0 s8 X5 K5 g8 ]3 r# c
}
- w$ ]& V" I- Q) z5 a
# B- C' f1 x* s4 x& _5 L email=document.sform1.email.value; : x; N( ~; ?' h9 k6 x
emailerr=0 6 y- i3 a3 m5 S0 S* E& y
for (i=0; i<email.length; i++)
$ J' K v. {; a { 4 @& M7 t! ~- Y Z& W
if ((email.charAt(i) == "@") & (email.length > 5)) * F) j. h+ E2 j* |* P& R; P& F$ u
{
' ^ |( x2 n& t4 x emailerr=emailerr+1
, s4 z) M& Q5 M } / H0 ~! W( G& y) Y8 \9 I; e, H# a
} P0 ?7 a" f- a# Q9 Z# `
if (emailerr != 1) : y- i/ S! r" E q/ M
{
s' P& O1 ]3 F5 [% s alert("请输入正确的E-MAIL地址");
5 E+ d) F' w0 f7 X! I& Q( m document.sform1.email.focus(); 2 f7 N3 f( O: K" W9 J8 Z
return false;
9 y3 g( b" [% p+ l9 P }
, T9 G1 F1 }1 Q6 s+ q4 P
, R, X1 i! A: i4 O; L1 a if (document.sform1.checkask.value=="") ( w1 z' u7 @/ [. V( u
{
. h( x$ o! b& l0 N4 p. o2 { alert("密码提示问题不能为空"); 3 f1 P3 V( [" B4 T( R
document.sform1.checkask.focus();
7 ~" T/ h$ j* _$ I return false; # K. b. X) u" }) `7 L& _
}
5 X2 u; B( [7 d% I if (document.sform1.checkans.value=="")
8 p) K; s1 R. l, Q: a2 H1 E { 6 }$ m. E6 \& `, [3 H
alert("您的密码提示问题答案不能为空"); 6 c7 I3 s" o% v/ Y; `7 }2 x
document.sform1.checkans.focus();
" T# j' H; t6 e return false;
+ A' J7 D: r w: e, _ }. O$ O; [$ e3 O" @1 u3 c
return true;
6 {7 g1 X9 O% M/ d( r5 F' Y
( i( @/ ~+ z/ d& d+ r O) f0 Q" P} Q4 q' ]0 E& X2 E. I
</script> |
|