|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14385
- 金币
- 2478
- 威望
- 1647
- 贡献
- 1426
|
这个脚本对你可能有帮助:
3 ]7 g$ H4 S7 ?" k5 c6 p9 O<script language="javascript">
8 \- z& P+ |) t' [function IsDigit(cCheck) ' E& i; o2 m9 q" \6 o$ h
{ ! h8 E; h+ K1 [
return (('0'<=cCheck) && (cCheck<='9'));
) e! m8 F6 R8 l# g }
6 Y2 w4 a0 h0 |) w 7 e( }$ h* l! ^5 [
function IsAlpha(cCheck) 1 l; B9 M* C$ ]! L' @
{ ) D/ {+ r/ R/ W0 c2 b/ ]6 V
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 1 d; Y# w; F; j
} % x, ]8 t) M2 x1 x: t3 \
9 I9 i" n. F) d: ]
function IsaNull(cCheck) / P! ^3 E' ]) d
{ & }3 `3 b N! u, J" E; I
return(cCheck != " ") - V5 K! k- U+ P
} ( z7 N( k Y }2 e/ C
' Q6 v3 F2 Z: T& T* H
function checkform()
! W: y8 g. m9 w; y% N{
% O4 `$ d6 U$ D7 x id = document.sform1.id.value;
' V" P- i6 T; h- U2 x& w2 s if (id == "")
# m, t3 W' t& F2 v { 4 j' Z# w7 D6 e+ o6 l; ?
alert("请输入注册名"); 3 R+ l2 J+ V7 I m. L, K) ?) }
document.sform1.id.focus(); % h5 y9 Y$ J D! U: P, B* Y5 O
return false;
9 b" {7 E% ~2 X9 [3 i3 F } / y4 a- r6 M5 c
" @; f5 P) N! h% [7 y9 w2 _
for (nIndex=0; nIndex<id.length; nIndex++) 5 T( N5 i* M, P; i v
{
! i" a) D m* E" u3 n. o3 V. _ cCheck = id.charAt(nIndex); 9 l2 G8 D! F9 p' {6 |: M
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) & K' u \( z1 {2 N' e! N, b" S
{
1 `# B! t' ?, S' p( p* o% s alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); & U; I, E% B! Z0 q. n8 C$ U+ W
document.sform1.id.focus();
% u* Y$ j, }1 l: N+ g return false; # L8 s& b1 [# ]" E6 m3 S5 o
} 7 b# V1 B0 r3 j
}
" ~% z) Y) V% L( w chineseid = document.sform1.chineseid.value;
1 ?2 L, d }. y S if (chineseid == "") # h, n' S, Y# ?. `: W3 g7 \+ E1 D
{ ) a7 o$ W6 B2 d- T1 A' J- W
alert("请输入中文昵称"); ) s8 e {7 b% h. D, P
document.sform1.chineseid.focus();
* a' e B4 e7 v! u" U# N$ D return false;
: C* ]9 x$ v) v* v7 D4 v# ^ l } / J0 a/ c9 }1 ^% Y
password = document.sform1.password.value; / ?* q! @$ a4 M
if (password == "") 8 k2 u9 R4 S# u) ?3 e
{ 1 S9 A$ h( b( Y7 v: g+ _+ V1 {
alert("请输入登陆密码"); : c) d% }9 S' T0 y
document.sform1.password.focus(); H5 i/ Z j, R' n" w# K
return false;
3 @4 C/ S; }) i/ l' \! f9 q } % N/ {# s, [# \% |) ~- ?3 S
password1 = document.sform1.password1.value;
9 [: b( \' r: [6 y% S; w if (password>password1) $ Q0 Q/ i: b1 y8 D1 k7 h3 y' q) @
{$ `) u3 k* H2 `4 ~8 T- {9 C6 ^
alert("重复密码与登陆密码不相同"); / t' x; M1 X/ h/ d0 |8 c5 d A
document.sform1.password.focus(); & R. H/ F" ~) Q* X2 W
document.sform1.password1.focus();
. I7 f8 y6 D4 b, o0 _; ` return false;
- Y l8 p' X- ?) `! z @/ p9 z }
) i* F$ W" J9 gif (password<password1)
5 Q" L! F- O4 Y0 d. _ {/ t$ N% j/ Z. n: ?3 d
alert("重复密码与登陆密码不相同");
3 i a; w- e0 `, M# j document.sform1.password.focus(); 9 g; \" l( D m, d5 M+ e8 n6 T
document.sform1.password1.focus();
! R4 i) A! o* H1 k% i return false;
% a4 V2 V# p. a } $ a, u6 z7 j( |9 x' B1 R# [
if (document.sform1.email.value == "")
^9 K1 r. d0 R8 P; g p8 G2 `2 F {
" [& C3 N1 N6 n* }% {" p. ? alert("请输入您的E-MAIL地址"); $ Q! m g7 u( g( G) ~8 M, Y
document.sform1.email.focus();
* I. a) i) H; ~/ {3 w: [* L return false; 6 u5 A1 R" H2 S4 J5 {3 Y
} 8 u8 [5 f, H1 S: C1 w, Q7 I
1 G% `5 n/ T4 W$ l/ G/ J$ b email=document.sform1.email.value; ; ]! y2 v- s* e7 {8 g. ?
emailerr=0
8 u I8 h, x7 o/ ]+ q for (i=0; i<email.length; i++)
. E3 f% n3 V" o+ `2 q {
( ? w( u! _3 g# ^' l4 i if ((email.charAt(i) == "@") & (email.length > 5))
2 ^$ R0 U) p j' A; C# n {
$ q) V" h D9 i' @" l, @ emailerr=emailerr+1 : [+ k! P: } q9 ^
} 5 d5 R) h6 M: [4 b# R8 v U6 e0 T
}
k( C" |- B0 \" s" i if (emailerr != 1)
4 b7 t+ l; W5 ]+ G {
* N. e1 b# j/ e8 t4 S alert("请输入正确的E-MAIL地址"); $ a- G1 A$ A8 K: G0 q* y3 J% z
document.sform1.email.focus(); - j A" N5 x( I3 t
return false; / B0 `5 i- ^7 }7 o) ]* K" d
}
6 b2 S6 D$ N1 p & Z4 @% n2 T s) y: f2 n# x' M
if (document.sform1.checkask.value=="")
% z1 Q/ P" p5 R& H {
/ v1 e6 H6 E& E. K/ w" Y) x9 Q alert("密码提示问题不能为空");
( ^; `% K* S( d- ?) \0 z document.sform1.checkask.focus();
* h( X9 G0 p) n return false; , Y4 G0 e9 x) S, v, T: R1 a
} 1 E6 X6 e1 P0 c
if (document.sform1.checkans.value=="")
& a; n/ A y! K/ j8 I2 i { ( v" j( d2 I# p8 n& ~8 c
alert("您的密码提示问题答案不能为空"); 4 T5 \& z% \* x$ A' z5 E5 ~
document.sform1.checkans.focus(); 8 E) G. W2 y6 c% J+ J5 [7 S' J
return false;
9 n$ Z% a; e) W! d& `+ { }8 Z+ K/ f% I4 |3 x5 g8 _% F
return true; * u( g1 y0 O! J9 @
% ?2 g7 L- J0 d} 9 W$ j3 a9 q8 x8 Z, a8 ?
</script> |
|