一个javascript的函数,控制form1.in_dt1的值在上月的26到本月的25日,如何实现?
一个javascript的函数,控制form1.in_dt1的值在上月的26到本月的25日,如不是返回false,
函数如下,但不起作用,请问如何解决
<SCRIPT LANGUAGE=javascript>
<!--
function CheckForm(){
var d,d2,d_start,d_end ,m,y
d=new Date();
m=d.getMonth();
y=d.getYear();
if (m==1) {
d_start= new Date(y-1,12,26);
}
else{
d_start=new Date(y,m-1,26);
}
d_end=new Date(y,m,25)
alert(d_start);
alert(d_end);
s=form1.in_dt1 .value
ss=s.split("-")
d2=new Date(ss[0],ss[1]-1,ss[2]);
alert(d2);
if ((d2<=d_start) && (d2>=d_end)){
alert("您选择的时间必须为上月的26到本月的25日!");
return false;
}
}
//-->
</SCRIPT>