|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14393
- 金币
- 2482
- 威望
- 1647
- 贡献
- 1430
|
这个脚本对你可能有帮助:
7 i0 W4 a O2 l2 g9 \' C6 V( m5 l* b# Q0 D<script language="javascript"> $ } W+ p9 A( {0 I9 H
function IsDigit(cCheck)
, K( c3 }" q. V% P$ @ { - t. @. O! S: F b) e- L
return (('0'<=cCheck) && (cCheck<='9')); ( G2 ?. J5 O/ H9 C4 m* S, g& E# r. j
}
+ m# i v( t# D- v0 ? & g4 J2 R; a6 U# U6 M! d& ~0 O
function IsAlpha(cCheck) ; C# Z( `& B: {/ [
{
8 M% H3 \% c8 ?# a( n" O return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
0 i6 J8 m D) c1 t4 E } . A" }. o1 K* f) W0 B. h& e! {0 ?
: Y& M2 x( C8 |# }4 E6 Nfunction IsaNull(cCheck) 0 K$ J) ^+ b" }0 K
{ ! c4 F: l* n# j3 j; K% _& {
return(cCheck != " ")
" U% ?) L& q6 d% [* M2 j6 j } - H, Q E6 a$ S
" T n. B0 b" a9 c' n7 j/ _* w
function checkform()
4 `! o! E& R) d4 B. U1 x f4 k. f{
; d, H3 t7 n- Y" P id = document.sform1.id.value;
. t* F- o. Z1 V if (id == "")
! Z: n- y' ^( a3 K: C { 4 l( b; y% L/ m) T9 T' A
alert("请输入注册名"); 0 B2 i& \- i5 w9 C4 C
document.sform1.id.focus(); 1 k/ A+ M5 ~7 u7 h
return false; 8 R% S/ C. |/ P0 d3 p- ?
} . n0 R9 E% k9 n. o
6 T/ T- o5 H# ?, w! N1 V( s
for (nIndex=0; nIndex<id.length; nIndex++)
' x% g; A: _8 {+ F" i { E9 r K. E% z) N- A6 b0 G/ h/ C. O
cCheck = id.charAt(nIndex);
3 W8 R2 {# U+ X6 z' e if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
( m" r( t5 Z# h. R0 E5 I* Q' u% ]1 h { 0 e4 z, s( w. b, c- Q% e
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); + V4 b7 W: b. L
document.sform1.id.focus(); 7 N6 N( S% g. X7 x) N' y7 c4 w
return false; 2 I. H8 ]) |- `, o
} N% Z* d+ |5 i3 M4 B. ~
} ' v7 k* S3 P% _$ Q
chineseid = document.sform1.chineseid.value; " u' C2 {) Q+ u8 }% ]1 @1 d
if (chineseid == "")
' I, q% X I! Z& d* h7 ?4 u {
' m5 |7 J' q% _+ s- S: s alert("请输入中文昵称"); 6 K% \( K9 P2 v4 u% c: s, B1 Q" ?( y
document.sform1.chineseid.focus(); 7 j5 k" R' b( _& a: D
return false; ! A4 ^/ h& U& ^" j# Q) y
} 8 c4 K/ M8 }8 I! l, }1 l" T$ ?
password = document.sform1.password.value;
; y3 P9 o9 ?& C/ C$ ]- t/ w% x" X) c if (password == "") h- a: W& I/ n2 Y- F
{ % b8 j* E) k* }1 V1 f
alert("请输入登陆密码");
) J. V) |- [- j/ E% Z S. v document.sform1.password.focus();
9 v9 t" Z7 ^, S return false; 3 O: m' V7 \2 H
}
2 v% Z8 \9 U; I1 C password1 = document.sform1.password1.value;
+ T2 m+ Q% Q( G+ p1 [ if (password>password1) # Q- ^2 U& p& F& w5 t
{8 P8 s+ ]5 P* }9 ^' T* @5 {
alert("重复密码与登陆密码不相同");
* S) b1 ^, e4 D/ M# D* E$ p document.sform1.password.focus(); 2 a9 D7 L2 J& ^; L+ |' O* Y2 a
document.sform1.password1.focus(); / K+ J: ^; M q* D6 x5 y
return false;
3 Z6 q% m8 y5 G. p& {3 X7 Q5 Q } 1 u, h( z J0 {' d# ^7 d L$ z
if (password<password1) 0 A, W3 Y/ q8 B8 Z" J4 W% V2 K
{
4 Y" {% U3 F" ^2 L alert("重复密码与登陆密码不相同"); 6 P# F2 ~3 Y3 k, W# E6 i( a
document.sform1.password.focus(); 9 T( I7 e$ @2 Q4 `* a
document.sform1.password1.focus();
7 {. G. X9 I$ s# l9 R- e, V: W. I return false;
! y7 P& L* P/ p" {3 Q$ | }
( x/ [0 u8 m: x% `! ] if (document.sform1.email.value == "") $ h5 ^- L9 s$ E$ e( M" r
{ 4 h: W4 J- M& j/ g( f! m
alert("请输入您的E-MAIL地址");
+ n0 K5 X6 f" h! K document.sform1.email.focus(); 9 O3 b; y. O* e4 a2 E
return false;
9 G% p9 y* b% L" Z6 z' j, e1 Q& k } 3 s5 U5 J5 l. i; q
9 h9 S9 h2 z) p
email=document.sform1.email.value; ) E3 A* i8 M2 _, a' d; v k
emailerr=0
/ i: w, y' d, T9 J2 ~ for (i=0; i<email.length; i++)
# S) b: U- a, F. Q* Z& b8 f { * c; O, |) P" u- |4 U
if ((email.charAt(i) == "@") & (email.length > 5)) 2 C8 I! ~- [2 h' \
{ ! i4 q/ y' v; _
emailerr=emailerr+1
0 H2 S# @ f8 i }
- V. g0 i4 {9 O/ }, E1 p, ^! O" q& d } % _$ w5 \) t) l
if (emailerr != 1)
. k# Q# a" b& t0 \# ~2 l1 W$ u1 b1 v {
- V& `: I2 y6 n alert("请输入正确的E-MAIL地址"); * ^% l! ^1 t1 Q! w0 O8 L
document.sform1.email.focus();
" c& R' A! Z8 X& A0 ?$ t4 R return false; 4 O1 R& s% U/ B# v: B) \% k9 f
} j4 G4 w. v: X5 [2 N
$ ~+ I% U0 L2 W4 i4 n' m* z4 z if (document.sform1.checkask.value=="")
m# V8 P1 ~9 S9 P/ z7 P) B { . u1 h7 y% n2 E
alert("密码提示问题不能为空");
+ j8 C) y3 j, n0 {$ |2 S document.sform1.checkask.focus();
5 O' ?# X2 J* g Q$ F* x2 f return false;
3 a% {7 R* W% H1 s" z: L9 e } ( m% U2 S/ j8 h3 R: e3 M7 T" b
if (document.sform1.checkans.value=="")
$ H1 n- S3 L6 m/ K- l8 S% ~ { 3 u8 y, R: y5 ~. G
alert("您的密码提示问题答案不能为空"); # Y( y. N$ t Y( K, |6 [6 u
document.sform1.checkans.focus(); |) ~! R8 b/ X6 ]( L3 X. s5 `
return false;
. }' g1 G: I9 e/ S$ B }
) ?/ Y8 @0 R1 a% y, l return true;
' }% l9 a: O' n/ q% u
4 _+ f5 S# F6 A9 q% {}
9 Q* {! T) N1 A8 ?. m</script> |
|