从数据库中我获取的数据格式如下(假设它是一个字符串)
1974-07-05
我需要如何使用日期选择器以表单形式传递日期并使日期在那里处于事件状态,那么我该怎么做?
<td>
<script src="javascript/datepicker.js"></script>
<input id="datepicker" type="text" name="dob" value="${person.bdate}">
</td>
${person.bdate} 是一个字符串日期
最佳答案
这不是一个答案,只是一个观察。
您请求了纯 JavaScript 解决方案,但您正在使用插件。为什么不使用 jQuery 和 jQueryUI 的 datepicker 插件。看看代码是多么简单:
HTML:
<input id="datepicker" type="text" name="dob" value="">
jQuery:
var dd = '1974-07-05';
$('#datepicker').val(dd);
$('#datepicker').datepicker({
dateFormat: 'yy-mm-dd'
});
来源:
关于javascript - 如何用字符串日期填写日期选择器表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28681691/