一个javascript的函数,控制form1.in_dt1的值在上月的26到本月的25日,如何实现?

linuxsun999 linuxsun999 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
一个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>
...全文

相关推荐

评论 3
收藏 已收藏
分享
返回顶部
linuxsun999
ASP 28,401 成员 356,940 内容