|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14329
- 金币
- 2450
- 威望
- 1647
- 贡献
- 1398
|
这个脚本对你可能有帮助:. ]3 c0 Z% o% Z1 t' Q! T5 h# E1 H- |. A
<script language="javascript">
5 q1 m: E$ L6 `# ?" |$ Bfunction IsDigit(cCheck) ! A( [% W& G6 z* B8 k9 i7 ]+ v+ g
{ + a! L- R" @. Z/ L Q
return (('0'<=cCheck) && (cCheck<='9'));
! l) x- s _; x" l }
9 _7 f+ |0 ?, N9 E& q 0 U" O( o/ A7 ^, O$ A6 D
function IsAlpha(cCheck) 1 V+ H) c; `" h+ k( E; E
{
' P1 h/ k; K% c" E1 T$ v return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
, J4 J) W8 F; O7 l. f5 C9 t }
# i6 v% M% f# ^
' v# }" I E7 p$ H* hfunction IsaNull(cCheck)
# o, v, `0 t% V* ^& d {
3 M; I1 K" V& P return(cCheck != " ") 7 Z: d& {/ N: G3 h# H2 V
} $ f6 D7 w3 G3 R& } U( P
+ Q* w5 I% ?# E1 o
function checkform()
( Q H4 }0 x0 O3 e4 ^# g$ U3 K6 e9 T{
) b2 n* u& u+ m id = document.sform1.id.value; 2 E. n4 w8 Y- P+ l8 ?
if (id == "")
0 [2 f7 q3 n9 d( r1 O { # P m$ z$ R6 `2 F
alert("请输入注册名"); ; I5 P4 A! o. F9 M5 F3 R" P
document.sform1.id.focus();
$ k% j# p Q4 R) Y5 W( c return false; 9 ?! G4 U: ]$ \5 a! G/ t- Z: |
} . I) c, D$ \5 U* J+ g, s4 W# Y5 Q6 x
[1 i7 ?( m" j' s for (nIndex=0; nIndex<id.length; nIndex++) 5 c; N: [" `* }/ U, L
{
+ ]) e' s7 \9 S; l7 V cCheck = id.charAt(nIndex); " m/ X9 x* n3 l2 C$ z, G$ p) T
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) - }9 Y3 T' q. v9 ?" U
{ 5 U4 K6 m& j5 c1 x2 v5 b; e
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
# c. R9 N; r S) e5 F! s% u document.sform1.id.focus();
, ^1 P: ^# a/ H" z& L return false;
! w; ]' e6 U i& Z1 O+ r! ] } 2 S8 t8 Z1 J2 h3 L& j% h
}
. r8 z- H& A+ K0 \8 P chineseid = document.sform1.chineseid.value; # m% [' D! g, E* q
if (chineseid == "")
; I# U! p; S8 d9 k- H! h J# i {
; J# Q1 U. i1 C5 l3 s alert("请输入中文昵称"); # Y* r: y& H/ o" x3 I8 c% S- n
document.sform1.chineseid.focus();
! D% n; W8 V4 D7 ]7 U return false;
" S9 O% ~: [! r3 I% _/ H- v+ t u( x O } b& V" W5 p4 Q+ { B
password = document.sform1.password.value; ( m" o( H" m$ S
if (password == "")
5 Q* Z X, [/ v { * M. a6 e8 f' B. I7 Q5 C
alert("请输入登陆密码"); . y7 f$ ~% v j" x' j! X; ?3 A' j
document.sform1.password.focus();
! C% ^ v i* ]) N return false; . Y0 D: l" ?$ i' v
} 8 Z& x* q. E" R1 A
password1 = document.sform1.password1.value;
" x( J9 @( {0 V& W7 T' r0 O if (password>password1) % @* G" E2 N5 O: c
{/ V L8 @3 \5 x4 K# y
alert("重复密码与登陆密码不相同");
. B" q0 h7 M. e5 |. @: R document.sform1.password.focus();
" E& ~7 ^# y) u/ q3 ^. C E document.sform1.password1.focus(); ' R+ _* y5 e/ w9 A9 q' { l: r
return false;
9 Q0 W8 H p8 |2 B7 t8 Y8 L }
3 b6 K5 u' }& R/ y9 z' Mif (password<password1) 5 F9 R/ o1 P. B+ p
{
1 X. e" [ m3 _8 b alert("重复密码与登陆密码不相同"); 9 }7 n. K' S8 C2 E& g4 Q
document.sform1.password.focus(); ( l1 P" b: G! b! |% F+ z$ S
document.sform1.password1.focus(); 0 _# ]: B1 g. e+ K
return false;( T0 X) l& K* W0 f2 i
} ' ?) ?; T3 m+ h5 T1 F5 \+ q+ i
if (document.sform1.email.value == "")
/ a* S$ q1 }& F1 S# D- \ { , p. X6 I, x z& y
alert("请输入您的E-MAIL地址"); / m0 j* L- ?0 y1 Y/ G
document.sform1.email.focus();
7 e: m* o2 K# z return false; 2 M" F a" D. S/ g
} / n$ B3 m% N% S5 n# ?
# p& F( ]+ c, e2 V8 u
email=document.sform1.email.value; + q5 g6 h* f. }% g
emailerr=0
& P& x5 F9 p; A for (i=0; i<email.length; i++)
: ]8 {- N k/ c3 ]. e( `! \0 I$ j { * R% w2 j) o# N
if ((email.charAt(i) == "@") & (email.length > 5))
) m4 P3 O0 y5 c9 t$ f {
$ ]2 o4 I G0 z6 u7 o5 D emailerr=emailerr+1
; [; p) d4 \# [/ ^1 `- R. ?& J7 o }
# `3 |( t4 b2 w, O# N) I1 G6 S! k } 0 h6 P$ Y: S/ I8 r7 K
if (emailerr != 1)
* u5 p8 E) }9 r: ^7 O7 }0 o {
7 K% Q% r( R2 \5 Y* N" A) f alert("请输入正确的E-MAIL地址"); 9 ]! b/ \ i6 T1 J
document.sform1.email.focus();
8 F$ p. W& @2 z4 Q return false;
3 j7 s/ ]2 E5 G, J0 _( z |# d }
% {& Z/ z6 @# i+ C
2 R. Y2 X& k3 @3 N if (document.sform1.checkask.value=="")
( Z: a1 I# C* q' c# x { 2 G; X; [6 g: K' I" S# F
alert("密码提示问题不能为空");
# b, t Q6 z& I$ s& [ document.sform1.checkask.focus(); ) y# _! {1 c+ H, k0 m7 W' `
return false; , T! t j% \& N/ C: I/ L" w
}
3 u7 d7 F3 B: E2 o. U% \" X if (document.sform1.checkans.value=="")
% _4 j1 f6 ^" H2 c, N0 v( k {
, K0 }' v5 b# o alert("您的密码提示问题答案不能为空"); 8 r2 k% Q$ @$ d) J5 K4 ~
document.sform1.checkans.focus(); & N' ~' j6 N" \0 c
return false;
# J% @1 I8 P+ V }1 E1 p5 A9 {4 g4 t0 }) Y) B
return true; % |. s8 }/ X& F' s1 Z M
5 I& L0 Z% N2 P% Q& J, n}
8 E* O( C9 A" O% O: M p</script> |
|