|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14339
- 金币
- 2455
- 威望
- 1647
- 贡献
- 1403
|
这个脚本对你可能有帮助:
4 e- m1 y# W% G<script language="javascript">
i& h# W! X7 R: E- S! {function IsDigit(cCheck) ' P& D# @; M7 C; ^, [2 L; z
{
! I# X7 ^3 q* @( I' a return (('0'<=cCheck) && (cCheck<='9')); ( a0 s: E" e+ {4 ]. V6 o9 c
}
; h/ U% Z. x6 I& @9 ^5 k
- j' `/ F! z! I8 Ffunction IsAlpha(cCheck)
4 b8 J; B" b# T; k5 m$ `* M4 p { ) p. _/ J1 a9 D! N
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
& u% a1 Q+ x8 O0 s0 P } & f! a. l5 T, r" A* b
. w. Y4 u T$ }$ \
function IsaNull(cCheck) / F* W$ I# Z4 ~( P' l
{
8 m8 [) ^6 a. |( ~, b% W return(cCheck != " ") 8 f U4 |! N' `5 L# L! c
} & G5 a; R, E0 Q: I5 O
: Z8 q) z3 I. [
function checkform() 7 M/ q6 M q5 R% \( a# d
{ % e1 ]" B6 s3 i3 W4 q, K
id = document.sform1.id.value;
! E/ `7 [' U) A* A0 Y% W( Y' D5 M- W if (id == "")
# |( p- W" G& E, @" S) n6 | {
# [! e& n6 j- c alert("请输入注册名"); . c2 v2 q3 l$ ]0 g) } Z
document.sform1.id.focus();
& M# F$ B' a- C return false; 6 a/ x+ M. H+ z) I+ R2 |' t7 N
} % ?& {' J3 s i' _9 K7 m) e3 V9 l
/ \2 D L# [; _% k" Z1 d/ | for (nIndex=0; nIndex<id.length; nIndex++)
) i' L ?9 b6 P {
) U' G, [4 }( U9 n' O5 W cCheck = id.charAt(nIndex); 2 n: ~5 e3 j$ V& ~& @4 h
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 6 G+ ?* b/ `3 w/ p/ Y2 N
{
" q% k/ }" b! z alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
% M+ U a! m* T7 P5 o; z document.sform1.id.focus();
& @( c5 p0 ` |" p9 H4 ]! L return false;
2 s4 a3 J m: Z' {. M1 W } 6 S7 N5 Z: O/ \/ z4 ~" D
} 7 j$ S% T5 |7 b- N: F8 H* A' [- o
chineseid = document.sform1.chineseid.value;
, r8 i- t! e! _ if (chineseid == "") ( W9 t0 M: p8 H+ Z c8 h
{
% ~1 G3 f* s( x4 o# Q0 H5 ? alert("请输入中文昵称"); 3 C2 ~1 y! u1 i+ g/ `5 x$ G9 i n
document.sform1.chineseid.focus(); 4 h8 W% \8 H: \% o, c3 c8 ~9 r% }
return false;
/ _" A) E8 Z$ P& i% z, S# C# _ } & W% O4 W& T6 T9 G ^2 R" b* w1 }% ?2 v
password = document.sform1.password.value; 9 B2 @8 Q8 B' N9 w1 e
if (password == "") " q4 j% b1 s. z$ F/ M {* C% b
{ 5 S! Q' q8 k2 O' ~3 W
alert("请输入登陆密码");
# Q0 K e+ H0 G/ b* ~2 k) |7 k document.sform1.password.focus(); ! `, Z; X0 I2 J1 W( j7 `/ J
return false;
' _9 R/ Q9 v) R0 H. c- n } & a; W% Y8 Y/ w7 r2 c8 Z
password1 = document.sform1.password1.value;
2 K2 X; g7 m; A( S if (password>password1)
7 H0 O- W2 O! n: \ {% L) M1 O& O( A, D0 e, l8 S3 d( W
alert("重复密码与登陆密码不相同"); ) A* T9 S8 w R$ V. g
document.sform1.password.focus(); 3 F5 B" K0 M8 Q* t' j
document.sform1.password1.focus();
6 e) X0 |& V0 i2 i- ^ v0 G A return false;9 X3 q: `1 p2 H# m' j/ I) v
} 7 W: {0 j! m4 L' {4 ~# s
if (password<password1) ) z$ M8 P; x5 J- Z
{2 r% F% b; x: a: R$ e
alert("重复密码与登陆密码不相同");
8 Y2 q* v! Q+ @& ` document.sform1.password.focus(); 2 Y$ M; M3 ^3 c @4 D* ?8 Q
document.sform1.password1.focus(); - G/ J! V4 q+ w5 X+ t
return false;
4 X& X( e9 d5 k } " \( A, T+ A1 A+ E6 L3 }1 o
if (document.sform1.email.value == "") * N$ v. l7 j$ j+ X) e( C" a0 L
{
" o E. o z4 Z- H* K" z6 J alert("请输入您的E-MAIL地址");
( U+ o6 F2 f- v" I( q( ~ document.sform1.email.focus();
# j8 x+ L; r/ q" b return false; & i: \, F. j3 c, O
} ) Y3 z( k$ _, M, I D7 h; f0 E, F
m2 T. l& Z" f) ^
email=document.sform1.email.value;
% ^, O* ~: q7 x( C; U) y emailerr=0
+ K2 s0 Y R6 w6 ~3 Z: @9 ] for (i=0; i<email.length; i++) # @/ E! s# H* u8 P; h
{ 2 N. l, u4 ]5 a2 @' G @1 W. O
if ((email.charAt(i) == "@") & (email.length > 5))
, K! X& e! d. d. W% x4 z/ ] { 9 R7 x" z( @4 L+ l! t5 G& p
emailerr=emailerr+1
* d5 t4 @8 ^ ]5 t, N6 w. b }
q u+ c* `. `+ Y } 8 U8 \7 y# @1 w$ ]* i2 Q7 Y: G7 W2 u
if (emailerr != 1)
6 X& K- Y& v% G$ s! ]8 T {
5 k8 O. U" @$ Z( G- w% }# V- h) m alert("请输入正确的E-MAIL地址"); . @+ ^+ k+ C4 D
document.sform1.email.focus(); # t" a3 p `6 l4 O- T+ j) T4 i3 _3 c
return false; [- P: H1 J( {( x) E$ K
}
8 z( {8 X. B% e2 N1 ~$ u + q, T! E% J4 F" U* T( z+ d
if (document.sform1.checkask.value=="") , m( E- t0 t6 _
{ 1 I' S: R7 k6 \+ W" ~* [
alert("密码提示问题不能为空");
" W% j1 b. Q" v document.sform1.checkask.focus();
: `) c+ z1 X* X, d return false;
: \& t+ N) P" W& U4 d( p }
3 ]7 p6 d' X; F" ~ if (document.sform1.checkans.value=="") # F8 R8 Z3 a+ b
{ ! C$ V! y+ E6 |+ `+ q0 l6 v8 Z( M
alert("您的密码提示问题答案不能为空");
0 c/ }5 t, r8 C: c0 o6 x/ X; o2 \ document.sform1.checkans.focus(); 8 v: X3 s5 E! q
return false; 5 Y$ x t& Q5 \% |+ x3 K
}
* h3 }) J P! v, l0 c( \ return true; + b0 s% Q7 ~& E6 i5 Z2 c u
( K7 Q+ x* e) o) o! `7 }$ D
}
( D% ]& N5 i- i: I</script> |
|