<script> function a(){ var b = document.getElementById("begin").value; var n = parseInt(document.getElementById("zouqi").value); var dt = Date.parse(b.replace(/-/g,"/")); dt = new Date(dt); edt = new Date(dt.getFullYear(), dt.getMonth(), dt.getDate()+n); y = edt.getFullYear(); m = edt.getMonth()+1; d = edt.getDate(); m = m>=10?m:'0'+m; d = d>=10?d:'0'+d; document.getElementById("end").value = y + "-" + m + "-" + d; } </script> <input type="text" id="begin" onblur="a()" value="2009-03-07" /> <input type="text" id="zouqi" onblur="a()" value="3"/>天 <input type="text" id="end" readonly="readonly" />
<html><head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>test</title> <script> function a(){ var beginStr = document.getElementById("begin").value; var zhouqiStr = document.getElementById("zouqi").value; var beginDate = new Date(beginStr.replace(/-/g,"/")); beginDate.setTime(beginDate.getTime()+3*24*3600*1000); var y = beginDate.getFullYear(); var m = beginDate.getMonth()+1; m = m<10?"0"+m:m; var d = beginDate.getDate(); d = d<10?"0"+d:d; var endStr = y+"-"+m+"-"+d; document.getElementById("end").value = endStr; } </script> </head><body> <input type="text" id="begin" onblur="a()" value="2009-03-07" /> <input type="text" id="zouqi" onblur="a()" value="3"/>天 <input type="text" id="end" readonly="readonly" /> </body></html>
function addDate(str,days){ str = str.replace(/-/g,"/"); var d = new Date(str); d.setDate(d.getDate()+days); return d.getFullYear() + "-" + (d.getMonth()+1>10?d.getMonth()+1:'0'+(d.getMonth()+1)) + "-" + (d.getDate()+1>10?d.getDate():'0'+(d.getDate())) } window.onload = function(){ var begindate = document.getElementById("begin").value; var rang = document.getElementById("zouqi").value; document.getElementById("end").value = addDate(begindate,rang); }<input type="text" id="begin" onblur="a()" value="2009-03-07" /> <input type="text" id="zouqi" onblur="a()" value="3"/>天 <input type="text" id="end" readonly="readonly" />
<script>
function a(){
var b = document.getElementById("begin").value;
var n = parseInt(document.getElementById("zouqi").value);
var dt = Date.parse(b.replace(/-/g,"/"));
dt = new Date(dt);
edt = new Date(dt.getFullYear(), dt.getMonth(), dt.getDate()+n);
y = edt.getFullYear();
m = edt.getMonth()+1;
d = edt.getDate();
m = m>=10?m:'0'+m;
d = d>=10?d:'0'+d;
document.getElementById("end").value = y + "-" + m + "-" + d;
}
</script>
<input type="text" id="begin" onblur="a()" value="2009-03-07" />
<input type="text" id="zouqi" onblur="a()" value="3"/>天
<input type="text" id="end" readonly="readonly" />
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>test</title>
<script>
function a(){
var beginStr = document.getElementById("begin").value;
var zhouqiStr = document.getElementById("zouqi").value;
var beginDate = new Date(beginStr.replace(/-/g,"/"));
beginDate.setTime(beginDate.getTime()+3*24*3600*1000);
var y = beginDate.getFullYear();
var m = beginDate.getMonth()+1;
m = m<10?"0"+m:m;
var d = beginDate.getDate();
d = d<10?"0"+d:d;
var endStr = y+"-"+m+"-"+d;
document.getElementById("end").value = endStr;
}
</script>
</head><body>
<input type="text" id="begin" onblur="a()" value="2009-03-07" />
<input type="text" id="zouqi" onblur="a()" value="3"/>天
<input type="text" id="end" readonly="readonly" />
</body></html>
function addDate(str,days){
str = str.replace(/-/g,"/");
var d = new Date(str);
d.setDate(d.getDate()+days);
return d.getFullYear() + "-" + (d.getMonth()+1>10?d.getMonth()+1:'0'+(d.getMonth()+1)) + "-" + (d.getDate()+1>10?d.getDate():'0'+(d.getDate()))
}
window.onload = function(){
var begindate = document.getElementById("begin").value;
var rang = document.getElementById("zouqi").value;
document.getElementById("end").value = addDate(begindate,rang);
}<input type="text" id="begin" onblur="a()" value="2009-03-07" />
<input type="text" id="zouqi" onblur="a()" value="3"/>天
<input type="text" id="end" readonly="readonly" />