在使用jQuery日期选择器的代码中,我有两个问题(第一个问题是使用getdate方法弹出时间,但我需要仅以yyyy-mm-dd格式获取日期)。第二个问题是我需要将所选日期放入文本框,但它给出错误信息。
<script src="jquery-1.11.1.min.js"></script>
<link rel="stylesheet" type="text/css" href="jquery.datepick.css">
<script type="text/javascript" src="jquery.plugin.js"></script>
<script type="text/javascript" src="jquery.datepick.js"></script>
<script src="jquery.chained.min.js"></script>
<script>
$(document).ready(function(){
$('#popupDatepicker').datepick({
dateFormat: 'yyyy-mm-dd',
onSelect: function(){
var fullDate = $('#popupDatepicker').datepick('getDate');
document.getElementByID('maach_year').value=fullDate;
alert (fullDate);
}
});
});
</script>
<form action='".$server['PHP_SELF']."' method='post'>
<table>
<tr><td>Birth Date:</td><td><input type='date' id='popupDatepicker' size='15' name='birth_day'></td>
<td>Retirement Date:</td><td><input type='text' size='15' id='maach_year' name='maach_year' ></td></tr>
<input type='submit'/><br>
</table>
</form>
如果可能的话,我想在退休日期文本框中添加用户选择的出生日期加上65年的结果。
谢谢!