|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14437
- 金币
- 2504
- 威望
- 1647
- 贡献
- 1452
|
这个脚本对你可能有帮助:9 @; I& q! D' U! j% I( ~ z
<script language="javascript">
2 L/ e$ j$ ^! \7 m0 kfunction IsDigit(cCheck)
- W- t) z, Q* ?- b, v. p {
4 y2 M2 \5 i/ g; x5 ^ H! x return (('0'<=cCheck) && (cCheck<='9')); 3 Q5 L, x2 \6 V, {; H/ Y8 G |# c- [
}
% B% J, y X# c7 `0 h
) x% m1 k8 b: U) K Wfunction IsAlpha(cCheck) 2 U: |, e& j6 i' O# @1 O6 _0 n
{ ( l' F/ O4 A8 B2 ]$ Q
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) + _! l9 v" _8 T- y6 x2 C, |
}
6 O5 Z1 Q% @# ], o( \& v( {6 U# o
; G8 h+ b! V! s7 Y8 U+ \function IsaNull(cCheck) - p o# A3 T$ s) r
{ 0 T1 Y, B! D' X: v. U' [# w
return(cCheck != " ")
" ^8 q0 \: f S" C: Q% @5 y& b }
) ^0 c* v- W1 j4 A$ t" v
' B) ^" ?( M/ N2 j5 [7 ~6 Yfunction checkform()
0 n. U" q3 W6 W, b! I) `{
1 ?( e4 X' L/ j0 h id = document.sform1.id.value;
# Y% b& q( J' {; R5 q, P if (id == "")
: _ `2 X" L, [! ` H3 q7 B {
0 E; W8 j2 H; W2 }/ q alert("请输入注册名"); 6 d' E# v8 B4 U
document.sform1.id.focus(); # b! d2 V/ I5 C) R
return false;
3 G: D% H0 p$ L [2 Q$ ?( f/ } }
# {+ Y- n" |* w o5 u0 q( D( J4 e. `1 e$ u& g5 p% O
for (nIndex=0; nIndex<id.length; nIndex++) & V) d) X! w; a" b# M
{ 9 s4 Y7 L3 k& f) c, u
cCheck = id.charAt(nIndex);
0 Z3 J6 U+ f8 w; B if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) m6 M% x' e) ~, `7 e5 r. d
{ 2 S. O8 h: M, r3 F0 e V1 x, d! x& q
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
2 `: i# z! u6 u2 I, [% f" ? document.sform1.id.focus();
5 f1 X/ t- X' X! w( i return false; 0 y1 m* A; U/ {4 u" i
} ; U& l4 ~3 d5 W1 x! w# I) K& \
} L/ [. ~) P( W5 M3 u; l o
chineseid = document.sform1.chineseid.value; 7 r6 Q# r% L$ {2 _4 K
if (chineseid == "") % g) e0 A2 W. V C
{ 1 U& f' |7 o8 E: B
alert("请输入中文昵称");
% ~3 b9 i4 M9 @- R document.sform1.chineseid.focus();
4 L* r) s* ]: X0 f return false;
; |3 k8 U) B5 V" }# y9 N( d }
) t% N9 G8 V& b5 A) j password = document.sform1.password.value;
# e3 Z5 N" s: [' q( n. N if (password == "") + p% }1 }( c' E) \
{ 1 d5 ?; }8 g8 H) a( }2 `
alert("请输入登陆密码");
4 m* R( W% V% \. u3 r: O' C, @ document.sform1.password.focus(); 8 j' H! A: |0 w. z5 O
return false; ) y! V$ _; g) u6 m& u
}
! `4 ^) A ]- C: d0 [9 D$ Q5 _* w1 d password1 = document.sform1.password1.value; 6 c( W5 R4 |. z
if (password>password1)
, q) k/ G8 {7 J {0 a6 d8 G2 c, e9 Y5 K. M
alert("重复密码与登陆密码不相同"); - w) g: V0 p$ Z2 q3 o$ i" p
document.sform1.password.focus(); 8 N/ @, d1 ?/ G8 U
document.sform1.password1.focus(); + k2 \+ n/ ?5 J, r( G% H; W
return false;
! z& p' M% N( r }
3 [' S) o1 j+ N; ?( y5 r Z! Zif (password<password1) 1 R: w! O: k' j9 m7 f
{
3 k4 T- {: Q$ Y/ T2 w0 Q: l" I alert("重复密码与登陆密码不相同"); * g4 u/ I' l9 k/ V4 M/ o8 E
document.sform1.password.focus();
0 o+ }7 H) Y, _4 P7 L document.sform1.password1.focus(); ; [4 A* B$ I' F' J: g* |
return false;
- W3 }* H/ V# Y2 l1 l8 ~+ u" }- b } / f( M0 O& `2 g3 d: g# i& |
if (document.sform1.email.value == "") 8 J% v: `- g0 F6 _
{
% e. }/ Z i% Q/ c, q- K0 t8 I alert("请输入您的E-MAIL地址");
' R0 |, S4 B5 q& F2 }6 K document.sform1.email.focus();
* V) x/ Z+ w- b4 K2 b! G& n return false;
5 ^! {. c$ C* \" m$ @4 Q }
% O" o. v1 _* e. a # R) O, \& q- {' z! M) j
email=document.sform1.email.value; & t% Q1 o; T5 C
emailerr=0 9 p+ v+ W+ Q, |
for (i=0; i<email.length; i++) ) d+ o( i6 I7 C) b0 u- T2 y. m8 g
{ & _' y# s$ R# ^3 X5 g( {. A
if ((email.charAt(i) == "@") & (email.length > 5)) 6 _) c( j8 `, [2 A
{ + ^: z9 l& n9 n- w( t$ J" N
emailerr=emailerr+1
) s0 y9 p8 C% g { l }
p- @0 ~* U& D. d }
0 V) ~; @/ }( u1 {5 B' o: O. r" D6 K if (emailerr != 1)
# m: K- W) z/ z) Q { D! { R2 `4 N, k" N4 X' R
alert("请输入正确的E-MAIL地址");
0 v' d' y% {6 b h! Y# h. d% ?7 L4 L document.sform1.email.focus();
9 X3 j) e. q8 o6 e+ b return false;
9 Y0 }7 R9 t+ P/ D# V4 R } ' w. g& M2 o; c# @( ~. _
9 |5 j% y" y+ b0 R" _6 Y" K1 S if (document.sform1.checkask.value=="")
& P5 R4 C* i- U5 q8 V* A- u { ( u R4 G T4 [% O$ \! K
alert("密码提示问题不能为空");
4 p X' C4 l9 f B O4 p6 z) N document.sform1.checkask.focus(); $ O" c* s; V9 J# d1 B
return false; 7 A; n, B' i8 Q% f2 A4 n
}
4 D1 @& b6 F' g4 Z, p* J" p if (document.sform1.checkans.value=="") 4 \' p: N( d, Z* d- w g2 G
{ 3 x q* J+ O, N( D6 s2 r& g! w( x
alert("您的密码提示问题答案不能为空"); 3 I. q8 t7 t' W5 x& o ?1 P
document.sform1.checkans.focus();
/ }0 W8 u- S6 g [0 d return false; 1 d$ I0 L$ o$ S) P5 Z
}
) L# U7 n" W9 Y* `: r# Z return true;
7 g+ H7 v$ i$ z5 ^1 R% N2 p
7 ?1 z. J5 L! ]$ q1 d}
: b3 {. o0 W2 @) [' ?3 q5 w* _3 c</script> |
|