|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14391
- 金币
- 2481
- 威望
- 1647
- 贡献
- 1429
|
这个脚本对你可能有帮助:
0 I4 H/ K* O g# i( @<script language="javascript"> 7 L0 W4 _: q R) Y) ?. P9 f3 l
function IsDigit(cCheck)
) U2 `5 H% i2 e |8 i {
; t6 D' W& o' [6 U8 i+ _ return (('0'<=cCheck) && (cCheck<='9'));
* j5 N' K3 e% x$ b+ M0 T- V } # p' c! Q$ t0 J# M, D- B
6 m% c R7 u+ Q$ y* X4 {
function IsAlpha(cCheck)
4 `+ c/ r6 D9 p, ~- U8 G- M+ O0 Y7 u {
) b6 L5 c0 G: p/ @ return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) " M. j2 u# Z% o; m, m. J" a
}
9 e' e8 N1 _; C: k8 l( n , I. Q1 Z6 A4 l. p9 L5 X7 E
function IsaNull(cCheck)
& |1 z( t7 t1 g, K { 4 v3 H% t0 K% \: M$ o
return(cCheck != " ")
4 q4 ?: J. m2 }; e }
- r Y& u: r% z& \; P/ o8 t4 ~& F
2 a$ W9 m' W) Q4 |+ q6 l7 a# yfunction checkform() & A6 Y; r% _" Z3 F, J ]' g
{ & j+ H0 Y0 x( X7 Q+ k( f. f# A8 m0 b
id = document.sform1.id.value; & e5 Z* ^" u; p) T! `" s0 A% d" w
if (id == "") - ~0 f8 A* [2 c8 g# R
{ ' u( s* P* d3 L3 d* S
alert("请输入注册名");
9 c) |) ]' P& Z document.sform1.id.focus();
0 p6 z0 [' M" w# N3 T# \ return false; 1 r' f. ?* h% W7 ^+ N' D4 \
}
# S3 m8 m {, {* g# j
+ @6 \4 | I" l# k for (nIndex=0; nIndex<id.length; nIndex++)
. `3 U8 k7 k4 |; J' p6 B {
2 U$ h! m/ p3 o8 @) g7 c cCheck = id.charAt(nIndex);
0 a- Y1 U5 u% b2 \ if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
9 Z% T! _3 N' ~% m% W4 G5 L { ' u4 `) l6 d" X+ H5 @9 b- q8 ~
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
0 I$ b* a0 `' D( p2 d document.sform1.id.focus();
/ i. S) r; u# k- |$ [+ l return false; 1 g+ |7 p. q6 T# a
}
4 l& I* Q- l* U }
0 J- A4 s# Y) d" P+ X) `1 } c$ } chineseid = document.sform1.chineseid.value; : o4 z W$ v8 h1 X+ U3 ^" X
if (chineseid == "") 4 c+ U1 b! O, [1 D1 }
{
( {! {, D% A8 ^$ L8 y alert("请输入中文昵称"); / F# B4 n/ G) c/ N# |3 k
document.sform1.chineseid.focus(); ! x! y) }) g6 J$ Q+ s
return false;
2 B9 W" c1 R3 Z$ W } ' c t$ P" T9 g6 k; F
password = document.sform1.password.value; : i0 J) c) _- H; i* @( e
if (password == "") / a5 r. P. |2 |4 Y( Q' C3 L
{ % r7 N$ r/ k# F1 o4 ~4 t2 W
alert("请输入登陆密码");
: {' D+ l3 F4 e: ] document.sform1.password.focus();
$ u+ g1 p' j# _* w" j" ` return false; 7 q# z: a) E7 @1 e8 p
} 4 ~# n* j/ @# i) U ~" @% }
password1 = document.sform1.password1.value; # O9 n8 K) w# n+ i+ O
if (password>password1)
3 E) p/ H1 C' r5 J# p) P5 R {
. E5 J( H& e4 Y$ X( t+ J; F alert("重复密码与登陆密码不相同");
: z7 U) o( l. G/ a$ n document.sform1.password.focus(); / Q/ v) J- k7 s# m6 u8 L
document.sform1.password1.focus();
6 |6 O, h: F; C- x return false;( R( Q, g. ~' T# P B" K- G- m8 D" Y
}
9 B5 k3 P9 F. `" q6 Z- _if (password<password1) $ d6 X) F( |8 k7 ]8 v; s7 q
{
8 s0 f1 [6 b: I" d6 C alert("重复密码与登陆密码不相同");
5 C7 h& T7 H! [" | document.sform1.password.focus();
0 R! q# Q. A! E; `# E8 Y document.sform1.password1.focus(); + t0 U# {* G9 M" a
return false;+ l+ E1 }3 n9 \' c" K1 {6 [: F6 G. k
} 0 P8 Y) p0 C& U @8 @/ D
if (document.sform1.email.value == "") , @7 {+ ? L$ G" X4 B% r
{
7 |0 M0 D, z- \, H6 S- [ alert("请输入您的E-MAIL地址"); O- P s" H5 u
document.sform1.email.focus();
& e+ ]$ T$ ]8 ^) p; d$ h8 I+ z7 s return false; 9 ^% @; i$ {0 U& _) ^
} ! K- G9 O4 ~: b+ u7 c
" l( z# u/ [/ M. W0 `
email=document.sform1.email.value;
! q- E( \/ Z4 M5 f" U9 T emailerr=0 ; S# i: P% @, g2 u7 B
for (i=0; i<email.length; i++) 0 w) n; p1 z' i! k
{ * B' E6 K9 p8 `! J6 g8 H+ Q, l$ p: a
if ((email.charAt(i) == "@") & (email.length > 5)) ; q7 x( ]5 H* Q, k/ K) Q
{ 8 d4 n4 E% M: P
emailerr=emailerr+1 * W( S- ^) B+ m. j" K
}
/ m0 v1 d" y; l- O } ) U0 P6 C- V. Q& N
if (emailerr != 1) ; t5 q9 m: R3 B" E! [( a$ Y4 s0 m
{
8 Q3 w" l1 h' R) N alert("请输入正确的E-MAIL地址");
( Y( z$ c! @4 x9 D( q" A; D @ document.sform1.email.focus(); : B+ A4 K& x. J6 P$ z
return false;
4 m4 o" @1 s4 @: r3 K }
- \3 O: U: d% Q$ b( j% q) ^( {( V
! R; o7 n) h1 h& b) ?% d if (document.sform1.checkask.value=="") + _% V* }! ?5 R. |% r
{
3 W2 G( ?5 A, w alert("密码提示问题不能为空"); 4 ~/ Y$ }- D0 m( ?: b& A& k
document.sform1.checkask.focus();
]4 r0 g' R1 W0 t return false;
1 I L( M5 Q# f }
" d7 j" \, _' Y: M. U! K& G if (document.sform1.checkans.value=="")
% M g6 {1 b. N" x6 N( I7 V; { {
9 ]1 K( l, m+ D% R& T, v alert("您的密码提示问题答案不能为空"); , a1 j" f' I6 A( m7 m
document.sform1.checkans.focus();
# @/ Y% I/ ? m( |0 {. a return false;
& R. }7 k: H3 `; |/ A. I }1 t3 R6 X1 a( G" b- |
return true;
3 z( ~2 b3 j, N9 ]4 t $ T/ h6 Q7 t. L x
}
; v* f8 _( G) J$ z }</script> |
|