|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14439
- 金币
- 2505
- 威望
- 1647
- 贡献
- 1453
|
这个脚本对你可能有帮助:
8 z g7 T/ e9 _0 r: a<script language="javascript"> ; g) l7 `- t9 d; \& O) J! @, j
function IsDigit(cCheck) 4 H) }2 s* M! Y) w7 v6 k( f
{ * m2 c8 I' C0 `7 B- p) a
return (('0'<=cCheck) && (cCheck<='9')); / q2 `7 C% ^5 ?
}
2 A2 b! h: R5 b2 }9 D) B' U" X$ Q# }
& L/ r6 n8 Y9 [! ofunction IsAlpha(cCheck) : f- c% ^: \/ i9 [+ w
{
+ P; ]& j, d" _6 n% e7 O/ p4 B return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
+ o8 ]8 f* W, d5 x }
7 m% A0 {" D( ]0 f" U$ H' E
8 _) N) T3 L* W& p4 @( L0 Ufunction IsaNull(cCheck)
! L Z, z# t; H9 w% ?% t( h: S0 } { , f( Z j* E) E& C
return(cCheck != " ")
( \& z& B& \: d }
. K# F5 `! q7 i( }9 T, P
# J2 S; K( `/ w' x* R8 K9 b8 kfunction checkform()
) O1 a% ]! p1 S T% ?8 G{
1 ~5 F* H" d6 h: N4 s5 h id = document.sform1.id.value; " f: e! n* n$ H* Y! T
if (id == "")
5 V3 u, A* Q. K4 h+ r+ g- [ { 8 p7 ]$ u- w& m' |; t
alert("请输入注册名"); 8 G* F' S# M$ |
document.sform1.id.focus(); + v' w$ M8 K7 W) h
return false; ; O* s5 Q' [ |" P2 X
} . Y1 W0 s7 I r; T7 s
- o9 E) S' t6 p# X for (nIndex=0; nIndex<id.length; nIndex++) 4 i4 O$ u, h' n) O. u7 V9 C
{
3 F: }; w- A* _ cCheck = id.charAt(nIndex);
4 B0 @+ g) k8 X8 O0 ?' K* K if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) # c$ j& T' m" t
{ ) j4 w, O. d1 Z- \( a' t/ r6 M
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
+ d* ]( n$ @7 u# Y T1 a document.sform1.id.focus(); 1 `+ ]. D/ i9 b% Q
return false;
3 }7 q2 |: V |. Q$ l% A3 r, l0 k! \ } ) V+ |9 @4 ]/ [' N
} ' X. l; @. s& `0 k+ K
chineseid = document.sform1.chineseid.value;
# r8 `* B: O. h2 o. n# u if (chineseid == "") 3 g% t" T, k1 y& h; h' P6 }; R
{ # v* X; ^: @' W, F x7 [& h2 w0 G
alert("请输入中文昵称");
. I/ h! E% f! S* d: o document.sform1.chineseid.focus(); 5 x" E2 k. L Z
return false; + z, H6 g- ~. [% Z( f+ ?# P- R
}
+ @; j4 m0 w- g5 x! ^' i8 i password = document.sform1.password.value; 4 z7 ]$ F. d& k4 d) V
if (password == "")
; p' M2 A) `* C% e2 r& z4 f. } {
5 y+ i8 ~# d0 ~- p+ [3 V+ Y4 n alert("请输入登陆密码"); 4 k' `# V3 }1 D- ~6 r
document.sform1.password.focus();
& M3 |+ d1 b' @$ |5 x return false; 4 H! o3 J2 p3 Z3 w2 [9 w, b
} - N# H( M+ S7 _7 i: ?- n2 K* D
password1 = document.sform1.password1.value; 8 ]3 `# s; v) O! _# B2 A! Z X3 U3 H8 E
if (password>password1) $ c; R9 E$ o' R- Z4 C5 k+ T
{% d3 g8 h6 r: m0 o
alert("重复密码与登陆密码不相同"); 3 c: |4 v7 z* L
document.sform1.password.focus();
E: ^3 m/ D! W& C7 w document.sform1.password1.focus();
* W8 k$ D; o- M, T% J return false;/ ?" K8 N' V; t$ u! U
}
$ T8 q! n7 u, O: S1 Q( T( Bif (password<password1)
1 j" m( E$ z- Z4 ?$ J' m- {3 n Y {
3 C8 B9 i; U; t8 A alert("重复密码与登陆密码不相同"); : l$ b* m5 Z! P
document.sform1.password.focus(); 6 h3 C6 L/ S" m% Y
document.sform1.password1.focus(); 9 G9 f8 l6 L2 A/ C* L2 w7 U, z3 F
return false;
( a" r; k$ C. b. @- o }
, N! H1 N) Z/ p9 i; D2 x if (document.sform1.email.value == "")
6 q: v7 [* }: ]& @) \$ G/ O2 [ { % B4 | N! O2 Y) ]& s9 D/ G, s
alert("请输入您的E-MAIL地址");
( t+ k: ] X8 Y document.sform1.email.focus();
$ u: _0 B" p2 e3 M# D/ I+ f% F+ m( y return false;
: ]9 R9 n: j; A, G } 5 M j) a% `6 t0 f. D
) N' p0 S. F5 o1 O$ x; y" h N! y
email=document.sform1.email.value; + [6 U& G8 R/ r& O
emailerr=0 # a9 S6 H) {1 C) U0 f( B
for (i=0; i<email.length; i++) 8 z! H+ `. B! j0 e
{ + a2 m. f d) H
if ((email.charAt(i) == "@") & (email.length > 5)) ' ~- i1 }0 P4 q2 @) s4 o
{ ) n/ v& d& J, M, e$ g; g. r
emailerr=emailerr+1
2 D4 f2 n; j K2 T: t } . d6 _: V' D {7 n# t
}
9 V: E/ T9 Q/ L. i if (emailerr != 1)
, J/ _ O. y1 Q) p. B. i8 B { 7 x" ~' n6 Q% T; I8 w
alert("请输入正确的E-MAIL地址"); 2 l' o( z" I) b3 y4 R8 {) v# f p }
document.sform1.email.focus(); & q' S9 R8 D( a Q' S
return false;
" R2 V, f7 ? l, P4 K/ w3 { } 9 Q# l* H+ `& q- {0 M* d& X
* P1 F7 J& X+ M& _) \ if (document.sform1.checkask.value=="")
- l4 Q* \& p& v {
6 D$ R \6 S ]8 u0 {' f alert("密码提示问题不能为空"); 7 L! p8 k7 E- _7 [/ \' o
document.sform1.checkask.focus();
+ |; M, j4 S8 R2 {: O7 i$ n/ k7 T return false; ' g7 s0 {) ~5 O) p' k, C
} , H! k- e) J7 N- e! A
if (document.sform1.checkans.value=="")
' d2 z) F. O- d& k7 N5 p; e9 [ {
7 f- r0 [8 i; e. W$ _7 @ alert("您的密码提示问题答案不能为空");
, ~2 ], o( W1 B. |( X. o7 C document.sform1.checkans.focus(); # K' _% I, Q9 A' C9 ~: ~
return false;
7 a8 L6 u' F$ |% L4 I }2 | ~1 z1 w& G( ~4 i
return true;
2 g7 {/ V5 b2 [0 |
/ R! T* ?* Q/ J; ]; T}
; l! r/ Y+ f, H/ r4 x</script> |
|