|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14331
- 金币
- 2451
- 威望
- 1647
- 贡献
- 1399
|
这个脚本对你可能有帮助:, Y4 F y; v/ p! @4 c6 L) B/ f* L
<script language="javascript">
# |, W, m; M4 n0 A5 ^, o3 J. ?function IsDigit(cCheck)
0 k' }) P, w) b3 z2 u {
9 L3 M- k$ o0 r2 ] return (('0'<=cCheck) && (cCheck<='9'));
1 _* k2 d! F' ?' h: a# X( y }
# l; h* ^2 l6 M7 L : N. C2 ^, c" _$ m: ~
function IsAlpha(cCheck)
' K! T4 A" H0 r { . G7 C: w! t8 q' w: R9 y
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
( L) V8 N7 {1 {8 X* s. Y; J5 v }
) Y8 j) k$ v. D
" D8 [8 e1 O3 W' X9 Tfunction IsaNull(cCheck) * k7 a" W; H3 \ i8 w0 L; r
{ % [/ U( P. [4 e4 u: L W( `
return(cCheck != " ")
: K* f3 Q( l- ^/ y) ^1 k } / K9 Q6 B( W- ?# J
- t2 }) v4 n9 q, X( V3 U
function checkform()
: k% f6 m* j+ b! Z- C- o1 u{
) n" E. K! s. t7 v id = document.sform1.id.value; ) J% a4 x7 \/ a/ F/ P8 Q
if (id == "")
( N( v, D4 X+ k$ c+ ]6 v {
* Y) Y6 y6 ?, C% R; W alert("请输入注册名");
& `) O( P* U' a; D$ ~ document.sform1.id.focus();
! t- U0 h( s" N return false; 0 ~1 Q! |" H$ `& R$ {
} ( {* T; ~2 F$ m8 t4 D1 I; e0 e
9 E6 V, }8 E! t- s+ L8 [; |# q2 y: I8 V
for (nIndex=0; nIndex<id.length; nIndex++) * _+ R; a- N" z9 G' v% J/ ~* x
{ / W- I% w( n- U+ H: f3 x
cCheck = id.charAt(nIndex);
6 I" Y. x! I5 u if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 2 a9 G* F; p+ l. n$ l
{ 7 q7 L; b( G4 ? P% l) ?, ^
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
' u, w$ h+ B# G( F- g. [2 \ document.sform1.id.focus();
. h; E, n& Z# n" v return false; 1 o: B6 t3 o0 | t! N b
}
: o. ], ^( _3 g) T$ ^$ ^ } ( Z9 c% R$ g% U7 f* e% v
chineseid = document.sform1.chineseid.value;
@' @8 \0 H# T3 ^ if (chineseid == "") 7 o% f. h' T K+ o
{
- m& Z3 I# b3 Y! I7 X; B alert("请输入中文昵称"); 9 j8 W5 T/ Q' g6 T, f( V8 C" R7 }
document.sform1.chineseid.focus(); 9 l9 _- J; W9 U% _
return false;
9 m# K9 o1 j+ w }
0 r# c* `& d) Q: `# W password = document.sform1.password.value;
E- J( ]$ N* O" H, t& }+ @ if (password == "")
! G: n/ p& B7 g6 G {
5 M) q8 H Y( L4 Z9 x- k- a! g1 b) [ alert("请输入登陆密码");
! i- }7 p7 M. \0 E6 V/ f8 l document.sform1.password.focus();
- M( ^9 B3 O* k/ `/ \( c( K( ~1 g4 l return false; & O1 u0 H5 R: p- r
}
) ~1 a U* V) z7 I* k5 A' B% J# w password1 = document.sform1.password1.value; 3 `6 i2 j% W- }' s" ]" I" @
if (password>password1)
! D& N1 S4 d% k& _ { \ I/ y# ]- b! O% ^* [+ J
alert("重复密码与登陆密码不相同"); 6 e( E- h7 h+ V4 r9 q) z% S' ~
document.sform1.password.focus(); 9 d; |) }* p W5 N6 r$ f8 o+ s$ ^# E
document.sform1.password1.focus();
5 K2 ^! ~- P& i" d9 {1 ]$ p return false;
) Y* d, A, l% j( d }
+ y) J/ p P7 y( s3 I6 S, G: lif (password<password1)
, F$ G" e/ M& E8 R {
5 Z0 Z: b$ K3 V+ [7 T% D alert("重复密码与登陆密码不相同"); ( B/ k7 s2 l* k% r% U
document.sform1.password.focus(); 5 P1 G& r" u# j5 g
document.sform1.password1.focus();
7 a9 y9 j! z- n2 {! C9 Z H4 z return false;
* _2 R. e; r' U: A8 F* W } 3 O4 @0 V% C6 H {) Z' D8 i* }# v
if (document.sform1.email.value == "")
8 x1 G& x& K1 s) L/ Z5 q% m {
9 s1 j+ R1 S/ g; I0 L alert("请输入您的E-MAIL地址");
" q( [6 W) O& O! d2 E N document.sform1.email.focus();
( | A4 R7 i) R5 f `1 | return false; ; _4 g9 v ?+ H
}
3 j- p4 V/ e3 V7 B3 {% b* c+ ^. P 5 S& c- i2 `! z* Q& l( j' k! |9 k" T
email=document.sform1.email.value;
. z6 u% z' [" Z2 j+ ?* L n emailerr=0
; S/ W F# t3 v* w; K3 m, _6 [0 I for (i=0; i<email.length; i++)
4 Y' X" m M8 K3 y) H! _ { ( w& S& U- ?& H
if ((email.charAt(i) == "@") & (email.length > 5)) * N+ Y5 r* E* g. j
{ / {: N# v" l9 `; L- E
emailerr=emailerr+1 # \1 N0 r5 [9 f3 q1 |9 c
} 6 c9 O$ T2 l5 |! y( X' q9 r
} " k/ e7 G( o8 f! r5 K& `
if (emailerr != 1) ' _: E B$ e- }' U# |1 v, z
{
/ o8 v9 G8 ~4 @9 R) j alert("请输入正确的E-MAIL地址");
( ]0 Y, L5 h S document.sform1.email.focus();
2 } D5 M, T6 u; g- @# a return false;
( I1 W ?9 ~% G; q4 R% s w }
/ U7 A5 h) M: B2 f8 j ! H) D5 \- G* }0 ~7 x8 i ~
if (document.sform1.checkask.value=="") 8 l8 |4 P; e# Z/ F& @3 X
{
# y2 H4 d% m5 o% F! X0 w8 D; s5 V alert("密码提示问题不能为空");
. J6 M8 I1 k( n# K- S6 A document.sform1.checkask.focus();
0 R8 a; _+ A& f; x return false;
, w6 s6 G: p3 W& F }
, [# F! S. [ y- k7 M9 c if (document.sform1.checkans.value=="")
" P/ w! i4 n5 i* ~! d { . C/ `. {8 `' I {2 m
alert("您的密码提示问题答案不能为空");
& m) T1 H- R+ _4 t0 H7 H, _ document.sform1.checkans.focus(); 3 L+ G& I6 U+ R0 n7 K, ?
return false; 8 C+ n& `" _1 N' G1 e% s2 a
}
0 ]2 U- j u0 x- G return true;
. x9 h) z N# L( u) w
9 y( P/ {- ]- s; a) L}
' U4 S/ M' k1 l3 s3 ~9 X) u( r5 n</script> |
|