|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14407
- 金币
- 2489
- 威望
- 1647
- 贡献
- 1437
|
这个脚本对你可能有帮助:
- l% Z8 j5 W- _% Z: r<script language="javascript"> 0 \3 t8 a& ]! Z! x: d
function IsDigit(cCheck) % H1 {# J" {' y/ p$ g1 m9 y! ]4 `
{
0 x+ n: U( m. t8 n return (('0'<=cCheck) && (cCheck<='9')); * }" {5 z8 D0 f( ]
}
1 ^; u3 u; D4 `; l
% Q+ |/ X) ]2 ifunction IsAlpha(cCheck)
: }" F }$ f5 s3 C { ( n. `2 T6 R% V4 C" w
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 6 `4 G+ y8 m) T" a% d
}
4 o7 J2 e$ j! i9 N. m H s% u' d9 a( U/ m
function IsaNull(cCheck) : o3 ~! F% t: z
{ ' G, U7 m7 \, p% k: D
return(cCheck != " ")
, ~% A D- W% U+ \ } $ D& B! j; ^% M2 M8 o* V
) k6 e" \0 }2 @9 o3 }function checkform()
% ]- t( U" z3 d1 R8 n8 l{ : A$ O$ m, g+ B a4 q/ J8 _3 K
id = document.sform1.id.value;
* d' j. w' H2 V r! N1 U9 f if (id == "") # s- [& _* m. }; r% l( m8 }0 ^
{
2 F2 m# |6 n3 ^: N l8 y" J& p alert("请输入注册名");
" |9 m# W! @* t& k: a3 n document.sform1.id.focus(); / \7 Q) l8 v' X8 N4 O
return false;
" r1 c% g( ^0 I/ N; B" ` }
6 h/ W( Y& c# `1 |5 [ 0 t( X% Z+ n @1 I9 A3 \ D( l( {
for (nIndex=0; nIndex<id.length; nIndex++)
) X. n$ G# r+ S/ D/ b {
" ?0 l$ e6 S8 t7 c" l cCheck = id.charAt(nIndex); : R. W3 W& w2 j" a! }1 X
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 9 k% g2 b& k) ?. q
{ " y1 X" k1 K7 U+ c/ d- a- q
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); * Q$ I2 }0 `% W. `; q X
document.sform1.id.focus(); & I5 B9 T: t3 Z3 N4 B8 m( K
return false;
+ U3 }) \. `! W9 Q$ X } + @ u* X/ a9 g* [( F
} - Z- E7 r: t% R: Q2 K; L3 d* Y
chineseid = document.sform1.chineseid.value; 2 z$ ~# u; K& R: D, ?8 k
if (chineseid == "") $ X4 G4 t; }' T$ K( W
{ 9 r; Z1 r* b0 U1 C7 z
alert("请输入中文昵称");
& M: t4 A1 I+ X& [8 \ document.sform1.chineseid.focus();
( M4 e: m( S# ]; i return false; $ O0 l6 a) r/ D0 I" e
} ! W, L z* \6 u4 O
password = document.sform1.password.value; * X4 U' a T3 L# E4 \1 R
if (password == "")
1 t4 D) W6 J( z {
/ H2 w+ j4 A6 s' ^# u: R+ _ alert("请输入登陆密码");
5 S$ ?, } ^: Z9 {$ Q document.sform1.password.focus();
6 j( `8 N8 O- E& b. o0 Z1 E- { return false; . L. W$ y2 A; c/ G3 o' H8 x
} ; y5 C1 y6 o1 z5 S8 w
password1 = document.sform1.password1.value;
) m# F; D& [( m( [4 D5 C0 h, J if (password>password1) . k% L9 M4 x# J& W. a6 t9 K
{+ [6 [! M2 t' O* K0 f% ?7 Y7 J
alert("重复密码与登陆密码不相同"); * m/ _8 [6 G$ _/ f: ^ O
document.sform1.password.focus(); ( @0 L g! E/ X$ Q# c" A7 I
document.sform1.password1.focus(); / h8 [: _' p* y) i
return false;$ v+ b7 p' B1 N# L; T
}
/ b3 {- _; J6 [/ M3 ?if (password<password1) # R2 K+ |0 |7 V+ `1 u
{- x# O& R1 ?% h) A* I# @" O
alert("重复密码与登陆密码不相同");
4 C5 G* E; o0 u2 Z document.sform1.password.focus(); 7 t! G+ y4 o4 j0 l7 C* d5 r
document.sform1.password1.focus(); 2 `- C# F x: q1 O1 T; H
return false;
, v4 Z0 ?4 A) i8 W7 C! q6 r6 p; K }
( V9 Q# V$ ]# R3 t8 W% X! C if (document.sform1.email.value == "")
7 q( r! B) n3 R3 Y { 2 @) F) ^ _' d- o% g& }/ @
alert("请输入您的E-MAIL地址");
/ r" c: ^2 {4 {* c1 w0 l) m document.sform1.email.focus();
, @' `$ s u8 h+ \% J return false;
2 ~; p: f. V) M/ r) Y }
1 z4 I, Q! S; ?6 t# ~1 u7 i ) i4 e& M" S1 }) U" F) B+ l7 Q
email=document.sform1.email.value;
' e/ y& }1 ?8 U+ O) E) U emailerr=0
+ g5 p% ]+ k( M% {( t for (i=0; i<email.length; i++)
( s5 J4 c2 m K" a5 A {
7 `! ^: ~: |0 ? S1 w9 K if ((email.charAt(i) == "@") & (email.length > 5))
8 t$ [2 m# }# k( a {
; r- Q; x8 Y7 J* c. T emailerr=emailerr+1
) `: J5 V) e4 c( S) G }
4 J7 D1 U. q4 ?9 C8 n* j }
% O% a/ r+ x' j4 _# r' O if (emailerr != 1) : [ @2 s, g" k% \4 N$ g, @
{ 8 S9 `* ?6 K0 @) ?; H
alert("请输入正确的E-MAIL地址");
( M7 a: X( m1 I9 i9 T; k document.sform1.email.focus(); & ~2 \/ x7 x/ w1 Y6 o, Q7 q
return false;
2 t% E) n& W" m6 h' _1 m }
$ E" n+ F+ @; [7 e) G* r! O
+ J5 E0 t# J2 c8 ~% F; z" ?: R& L if (document.sform1.checkask.value=="")
9 x+ g. _0 L D, T) T1 E! P { 5 f- z. r( u$ [/ e
alert("密码提示问题不能为空"); 1 N& q8 D9 S2 F2 `( A# H; P, W: T
document.sform1.checkask.focus();
# L# Q- j& S) F& p- I. v/ R0 t5 y return false; * _2 C1 @: }, E2 b
}
6 U2 K0 D j+ T& h8 {( b. D if (document.sform1.checkans.value=="") 3 k- D5 P2 I$ v. J" ] e+ _
{
8 D+ ~' ]! X- o alert("您的密码提示问题答案不能为空");
- h0 C8 Q: f: X6 z document.sform1.checkans.focus(); 5 O* w& r% M3 x I; p& K2 H$ {
return false; : S: k$ J Y. d- h/ A* H. P
}
/ T8 Z+ \ w5 q& _8 K& B return true;
) P' d/ x/ I4 f* n# i 9 a! h o( r' y
}
6 c4 W% Z: u0 D+ n' ~' f</script> |
|