JS实现日期加减的方法
![]()
效果:成型日期-龄期=要求试验日期!
事件:
当改变成型日期文本框后触发事件!
当改变龄期文本框后触发事件!
代码:
(说明:成型日期ID: tbcxrq 龄期ID: tblq 要求试验日期ID: tbyqsyrq)
<script type="text/javascript">
$(function() {
$("#<%=tbcxrq.ClientID %>").change(function() { CaclDate(); });
$("#<%=tblq.ClientID %>").change(function() { CaclDate(); });
//根据龄期计算试验时间
function CaclDate() {
if ($("#<%=tblq.ClientID %>").val() == "" || $("#<%=tbcxrq.ClientID %>").val() == "") {
$("#<%=tbyqsyrq.ClientID %>").val("");
}
else {
var MoldingDate = $("#<%=tbcxrq.ClientID %>").val();
MoldingDate = MoldingDate.replace("-", "/")
var d = new Date(MoldingDate);
var AgeDate = $("#<%=tblq.ClientID %>").val();
d.setDate(d.getDate() + parseInt(AgeDate));
var month = d.getMonth() + 1;
if (parseInt(month) < 10)
month = "0" + month;
var day = d.getDate();
if (parseInt(day) < 10)
day = "0" + day;
var date = (d.getFullYear()) + "-" + month + "-" + day;
$("#<%=tbyqsyrq.ClientID %>").val(date);
}
}
});
</script>
相关文章
非jQuery实现照片散落桌子上,单击放大的LightBox效果
本文给大家介绍一款js实现的照片散落桌子上点击放大图片的LightBox效果,非常的炫酷,而且是非jQuery实现的,有需要的小伙伴可以参考下2014-11-11
IE8 下的Js错误HTML Parsing Error...
今天调试一段JS代码出现这个状况..在火狐 IE7 和IE6下都正常...郁闷,在网上搜索了一下相关资料 一般错误都是指所指定的标签没有加载完就是用该对象....2009-08-08


最新评论