我使用日期选择器作为我的输入名称birth_day
。我想计算当前年份和所选年份的年龄。
当前_yr - 所选_yr
但我不知道如何从日期选择器中获取所选年份。
这是我的代码。
<script>
function dateYear(){
var d = new Date();
var year = d.getFullYear();
return year;
}
$(function() {
$( "#id_birth_date" ).datepicker({ dateFormat: 'yy-mm-dd' });
//how can I get the selected year?
});
</script>
<input type="text" name="birth_day" id="bd">
<input type="text" name="age" id="ag">
有人可以告诉我有关我的情况的想法吗?
任何帮助将不胜感激......
提前致谢
最佳答案
你的意思是:
$(function() {
$("#id_birth_date").datepicker({
onSelect: function(dateText, inst) {
var startDate = new Date(dateText);
var selectedYear = startDate.getFullYear(); // selected year
}
});
});
关于javascript - 如何获取日期选择器中选定的年份?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11200491/