|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14383
- 金币
- 2477
- 威望
- 1647
- 贡献
- 1425
|
这个脚本对你可能有帮助:5 D. F0 n/ b* o" c6 Y& w& G# U
<script language="javascript">
+ X; D% ^* R% N9 [ k8 Sfunction IsDigit(cCheck)
, X q+ ]0 c! X3 { { 2 F" A6 `2 i1 a3 O; c; f+ b" Z
return (('0'<=cCheck) && (cCheck<='9')); 8 n. `1 E" G1 Z) o- v6 A6 a& S! q
} ' ~( b6 W& l8 n5 o9 a, r
" v1 u( e. q( J5 M
function IsAlpha(cCheck)
7 H0 S) K7 t- e {
/ P5 E2 W8 E! F$ ~. | return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) $ [8 @0 g! _" z. o
}
3 e# [. L5 t% ?4 ?$ o
9 H b" T% ^; \5 A2 \function IsaNull(cCheck) $ z: D: ^4 @; p j- n; K; w
{
( H9 z9 t# ^4 h D return(cCheck != " ") ( E( w7 I. g" c7 O% b; K3 T2 w
} 5 m( u( G$ b+ P8 L4 Y* x
% e9 T- q" q0 {7 A+ u% h
function checkform()
4 O1 m4 ?) r6 s5 `, u5 F% \( B{ $ c8 X7 k& G y7 s) V
id = document.sform1.id.value; ( _& g( Z7 X3 Z
if (id == "") 9 O% d2 M# ~# J+ `. a' ?4 G) Q
{ ) a3 p3 Y( F% `) c+ z1 x
alert("请输入注册名"); ' x7 M Z" P9 s2 U* N
document.sform1.id.focus(); 4 Z) i1 u( Q) \0 v8 A
return false; 0 }, U& h3 o9 @4 T9 s# Y) J
}
' S( @ Y1 J; Y1 B : O. ?& e* |+ e3 q/ \
for (nIndex=0; nIndex<id.length; nIndex++)
, _" R- [' e2 l* F' s { 3 H4 p9 f8 x" _# r+ l4 r
cCheck = id.charAt(nIndex); 2 j4 g' ]4 ]* o; c0 s+ d1 c. ]5 Z
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) + {1 R" W8 q; {, W
{
5 ?7 y- J! i( q alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
5 a' \) n7 Q2 k document.sform1.id.focus();
( [" B: n* u$ m+ P5 c9 | ^ return false; 4 a3 c0 d1 l& W) q' W/ R Q8 q9 W
}
( [4 X( ]) _: h9 B8 \ } 4 ~. ]8 \+ @& X2 s8 r
chineseid = document.sform1.chineseid.value;
* s1 I7 Y1 S. q& C if (chineseid == "") + M# [6 a# T' b/ T9 `& E9 R
{
( S! R# J+ f3 M s4 N1 ~, @9 O8 ? alert("请输入中文昵称"); " o% K G2 \& x! X* \' o
document.sform1.chineseid.focus();
. p: J7 H6 `4 [ return false;
$ ?/ A1 H3 d. _0 `, {/ J }
# @- @( V# {. _6 V! _ password = document.sform1.password.value;
$ V/ T/ @* t( l5 ^# R if (password == "")
) y) W, f! Y4 B& \3 K) g ^4 S# Y { & \2 h7 ]( H8 F. l4 i' K8 H/ f
alert("请输入登陆密码");
+ h/ e1 O7 k3 ] document.sform1.password.focus();
, A: d- o3 T5 K3 p9 p3 Q I return false; - x0 V, }. ~: O* b' _
}
. c, @8 g" z( h8 P password1 = document.sform1.password1.value; 5 `. n9 s1 G, z) z1 N) O; ]: c
if (password>password1) . u2 u5 v& K/ h6 L" m( }
{* [4 _ {' y& o0 E6 ~; ]2 c2 q3 @
alert("重复密码与登陆密码不相同"); 7 u8 \) n1 B% G; E' R6 C% t
document.sform1.password.focus();
! E! ]* W, [' ^$ ^7 f; `) O document.sform1.password1.focus();
3 C0 F+ }8 E8 Q; u/ @1 |) u return false;6 {8 @3 o. x( b0 ]& s! G% V
} 8 I y8 w1 n2 V2 s
if (password<password1)
: q- o( L# x$ ]5 x! ^ h% I( w {
% Y/ W& d; J0 l9 o4 f alert("重复密码与登陆密码不相同");
. H3 T2 ~ _7 P; J" A: }" l3 w document.sform1.password.focus(); $ t9 X" v/ H( H4 ^- o
document.sform1.password1.focus(); 2 t6 b ~: m1 U+ l
return false;
7 w; j5 A2 U3 g: ` }
X$ r" n; \/ M$ g6 k if (document.sform1.email.value == "") y( ?* f* Y% H5 m0 m% ?3 L* ^0 z
{
+ j& T0 d( e0 [! h0 O4 ^* W$ s alert("请输入您的E-MAIL地址"); $ L/ k! [; ]+ J7 k
document.sform1.email.focus(); 2 V& l: n# Y0 N s: o' E
return false;
9 K) A) a+ q7 M# c& L6 Q }
. ?( U3 f# T0 s+ X9 G3 a/ v 2 G( V8 p6 n: G% o+ ?5 `; Q7 N
email=document.sform1.email.value; ) U$ U# X2 _+ S4 Q
emailerr=0
4 e( j: H- s" u0 H8 [$ L for (i=0; i<email.length; i++) 3 ^5 M- @# {! q: Y
{ + c( |: ]" L2 I* b, b$ H; B E4 x
if ((email.charAt(i) == "@") & (email.length > 5)) # k) f, C7 m. M( y# t- o
{ : @, U9 W, o! Y0 x$ Z# J
emailerr=emailerr+1
$ {! T; A8 B' @" R& c+ z }
# u7 m$ r B4 `+ E } ' }2 H& S: l: C
if (emailerr != 1)
2 N+ O, [( _/ i/ f0 f { / B0 ^; H, b s4 k& G/ ~6 O" D
alert("请输入正确的E-MAIL地址"); ) G1 Y7 N/ ?7 X/ O6 H
document.sform1.email.focus();
( d7 J% t3 [3 y. a8 R0 c" y return false;
6 x ?' U% _0 w9 ?+ [( R } ; w! b. z: N( `! t$ S
2 j" b9 U7 t) x" |
if (document.sform1.checkask.value=="") % ~1 d9 r7 k! ?! |6 X7 p
{ ( Y1 J1 ^6 U. A5 |
alert("密码提示问题不能为空");
: Z, i) W4 x9 t) R7 ^ X0 f document.sform1.checkask.focus(); 3 W2 W h# W v: R/ d
return false; / @& T; M) p" u$ m& B8 u# ~ E
} $ x& `0 A! \7 b9 }% ]
if (document.sform1.checkans.value=="")
, o* F" Z/ p; W+ q. Z {
# J4 w. F* A3 y: [ alert("您的密码提示问题答案不能为空"); 6 }" O; V& H' A4 D% Q/ o
document.sform1.checkans.focus();
9 X+ x1 E0 }) u& L5 S" `- ` return false; * J6 Y* Y, f/ Y4 c1 S
}
9 N5 \4 S8 X7 O; C return true; / L0 B' X4 D) W7 x- K! X! |8 m
0 F" B1 H+ Z& p. R+ m}
" K4 Z) Y, g |7 w3 Y</script> |
|