Posted in Javascript onNovember 29, 2013
效果:成型日期-龄期=要求试验日期!
事件:
当改变成型日期文本框后触发事件!
当改变龄期文本框后触发事件!
代码:
(说明:成型日期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>
JS实现日期加减的方法
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Reply on: @reply_date@
@reply_contents@