|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14365
- 金币
- 2468
- 威望
- 1647
- 贡献
- 1416
|
这个脚本对你可能有帮助:2 j; n4 x5 f8 Z: y
<script language="javascript">
/ J( b8 [$ X1 l, y6 S) w( efunction IsDigit(cCheck) . J) U( p4 z+ c6 I, V$ m p) c
{
& ^- c5 i$ r" K) i- A2 J4 l4 N return (('0'<=cCheck) && (cCheck<='9'));
# B* ^# Z& {1 h. O0 y8 g/ N } ! S. U7 t7 {; A$ ~/ B
# n3 _! L o) @( C( N
function IsAlpha(cCheck)
$ y! i, E, ^1 ]7 r' j% [% ^ {
0 v h* Q0 K2 I return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
5 ^- m4 W1 [3 h( P }
: c6 f; o& `; Z4 T# K2 r ! ^8 g* J! K* ]1 a, i) Z& F, S, X3 U5 |
function IsaNull(cCheck) : `2 y" R3 Z9 w
{ & O6 y" `) H/ W% c4 ~% O7 p D
return(cCheck != " ")
2 X, ~. U7 d" y0 o/ Q- x( l; | } # h( X8 Q$ d0 u% \) B1 h* g
/ Y! B: M# Y0 z/ o
function checkform()
& ~- J! |% z: ?5 j8 i{
: n1 ~3 T H; U' s- Q! g8 } id = document.sform1.id.value; 7 v! ]3 A/ ^: `) g, ^
if (id == "")
! P4 p& ~% N: Q. r P5 Z { ( P0 V$ x3 Q2 n: X4 i) `
alert("请输入注册名"); 8 z7 k8 R# m* D7 i3 B2 W
document.sform1.id.focus();
2 }! E( D- X; a1 q9 k" j: L return false;
$ R3 u% b3 D) _ } # [: E# l" ?5 B
2 E7 H# F4 t, s" A* y/ ?$ ^
for (nIndex=0; nIndex<id.length; nIndex++) # f1 x4 x4 k$ K0 K1 B; w8 w/ f! _
{
) N: \, l& Q! p' u9 l$ t7 Q% B cCheck = id.charAt(nIndex); % q. \) O' }) M$ G
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) ' c) x- |# o3 I5 E1 ^; Q
{
) c, m2 I( f [& a alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); # s {& e- O4 |5 i1 @
document.sform1.id.focus();
! y; ~0 Z) w5 Z- q" N0 f3 |! V return false; ! f: b$ k* l* x+ m2 T6 X/ o+ \1 u
} 0 W2 O. [9 z5 Z" W( Q
}
6 ?4 G$ A2 i, ~" {9 V chineseid = document.sform1.chineseid.value; . l( H# M+ `7 y& _. l: N# {
if (chineseid == "") 4 k: u2 s* I, ?9 K
{ 9 t& s- f; p1 G0 w' _- J0 j# L s
alert("请输入中文昵称"); & M |& i" ?# C& E; I% g C
document.sform1.chineseid.focus();
+ @ k) Y G5 O& b, \2 @ return false;
" H5 q- ^3 B/ H9 | } 9 ], r; X& [- g" w8 S
password = document.sform1.password.value; 7 d6 F! ]8 s4 v" `1 {3 T& n- s4 c" Z
if (password == "") 3 B$ }8 w: ?2 s2 N- A
{ & W5 \1 W, o/ K0 L- ` t
alert("请输入登陆密码"); 7 I% z. ^ p! O0 j! h2 i0 Z3 u
document.sform1.password.focus(); 8 A" R+ p0 d+ |# _* V' `, m
return false;
( R1 V0 T$ u6 e3 U: X" ]6 d }
. F3 H5 A s" O: v1 L( K4 V password1 = document.sform1.password1.value;
J3 D+ e7 Y3 r if (password>password1) 3 u( G. t- [' s7 _+ q6 q
{8 P5 z F' U/ _& x
alert("重复密码与登陆密码不相同"); 9 d4 x/ [- u# k9 d$ n+ L% f
document.sform1.password.focus();
+ r, F( m7 e$ H ^" P7 x3 B" `, I document.sform1.password1.focus(); 9 b) `/ P) c7 t
return false;4 u4 r" n, Z( z" M
}
6 Q$ g# i. p& p4 {- _0 wif (password<password1)
. f+ m' B$ l( c1 @1 \ {( k1 E' Q. R0 q& b7 \
alert("重复密码与登陆密码不相同"); 8 ?! e; ?* I4 P6 S3 T4 H
document.sform1.password.focus();
9 C! i& e/ {) ]9 B document.sform1.password1.focus();
, M* W, w3 s# {* ?, [3 b% h return false;$ I2 K$ O( Z. V+ }7 X
}
( }3 a F5 G: o if (document.sform1.email.value == "") * S( n1 S: u) F% i6 ^% I' q+ k
{
3 p& s2 [3 {- b/ {: E5 u, K alert("请输入您的E-MAIL地址"); * p6 e( y7 s _: d, \# \
document.sform1.email.focus();
- x0 y+ L: @5 g6 x return false; + S+ F" w [4 f$ j! \5 f
} - B4 b& S/ d, Q; L- y0 j
6 v: N, L* O2 b+ a/ P
email=document.sform1.email.value;
6 @* g" \* ] n" U emailerr=0
' H+ {- {- s' Y* T for (i=0; i<email.length; i++)
$ e) Z& _' C' H4 L. D/ O { 9 _$ D9 X- j) u, h6 A* ^
if ((email.charAt(i) == "@") & (email.length > 5))
0 F+ R" P# E% p0 e& `7 m y0 b { ' X4 e# O- B/ p( ~ A! U
emailerr=emailerr+1
% Q8 z# n# U1 [$ j3 ]9 V- ] }
# m- F- ^' y. r* R7 j" l: Q/ k( c5 J }
* q3 k* o+ J% d- M* X) m0 x if (emailerr != 1) 0 S p2 f9 e: B" i o' q* l8 C; K) M
{ ' ^3 t* n! [6 q% q# N& Y0 e
alert("请输入正确的E-MAIL地址");
- J3 O! e7 B0 ?8 _+ @9 J" N document.sform1.email.focus(); " m7 w! ~4 {5 M( w5 m9 J, X
return false;
7 Y" R5 e* W2 F. W2 m6 K2 G" z } ( v9 i: @9 H, Q% } y( [9 d
/ @ {# j+ s& |. x# _8 k if (document.sform1.checkask.value=="") % h% s8 N' o- l& x1 u9 t
{
5 d1 Y. M2 f8 K" p$ m. S alert("密码提示问题不能为空"); L( A& w n3 }, k G
document.sform1.checkask.focus();
. b$ C3 q; r% U return false; 9 F3 ]+ |) v8 _( h# _
}
* Y; p j2 Q5 o, W if (document.sform1.checkans.value=="") 9 i4 R- o/ a9 o, {! J- A" [
{ ' K! W1 }; K: I. q# j& O
alert("您的密码提示问题答案不能为空");
4 C* J8 t% f! }- K( C document.sform1.checkans.focus(); 4 J) Z) k9 ~% N. r
return false; 8 O; K8 A5 d( b/ M/ N. I6 E
}
) I/ a) [6 Q( T2 M& ?: V0 U return true; ( X* I P+ _% O+ V0 {
* h4 ^, e4 l3 W
}
+ `: a4 k, ^* K1 e8 W% Q</script> |
|