求~关于JavaScript的一个时期自动累加应用

来源:百度知道 编辑:UC知道 时间:2024/06/21 08:38:24
我需要一个JavaScript的函数,做一个日期自动累加的函数:
首先在一个文本输入框(<input>)取得日期:"21-10-2008" (dd-mm-yyyy)
然后在另外一个文本框自动在这个日期之上+7天

例如:
文本框1: 21-10-2008
调用函数之后,另外一个文本框出现: 28-10-2008

万分感谢....!
月份要自动跳转啊...例如:29-11-2008,七天之后是: 6-12-2008

代码已做修改如下 DD-MM-YYYY格式的 上午太忙了没做好跳转 不好意思

<input type="text" size=19 id="tdate"/>
<input type="text" size=19 id="tdate2"/>
<input type="button" onclick="javascript:doit();" value="确定"/>
<script language="javascript">
var jg=7; //所需要加天数
jg=jg * 24 * 60 * 60 * 1000;
function doit() {
var tempd=document.getElementById("tdate").value.split("-");
var tempd2=new Date(tempd[2],tempd[1]-1,tempd[0]);
tempd2.setTime(tempd2.getTime()-0+jg);
var tempd3=tempd2.getMonth()+1;
document.getElementById("tdate2").value=tempd2.getDate()+"-"+tempd3+"-"+tempd2.getYear()
}
</script>

<input type="text" id="txtDate1"/>
<input type="text" id="txtDate2"/>
<input type="button" onclick="add