Javascript 为什么datepicker不记录首次单击?必须点击两次
我只是想知道为什么第一次输入没有被记录下来Javascript 为什么datepicker不记录首次单击?必须点击两次,javascript,html,web,Javascript,Html,Web,我只是想知道为什么第一次输入没有被记录下来 <label><i class="fa fa-lock"> </i>Date of Birth*</label> <div class="input-group"> <div class="input-group-prepend"> <span cla
<label><i class="fa fa-lock"> </i>Date of Birth*</label>
<div class="input-group">
<div class="input-group-prepend">
<span class="input-group-text" id="inputdate"><i class="fa fa-calendar"></i></span>
</div>
<input type="text" class="form-control" id="datepicker" name="date" placeholder="" autocomplete="off" required/>
这是我的日期选择器脚本
<script>
var maxBirthdayDate = new Date();
maxBirthdayDate.setFullYear(maxBirthdayDate.getFullYear() - 18);
maxBirthdayDate.setMonth(11, 31);
$("#datepicker").datepicker({
dateFormat: "dd/mm/yy",
changeMonth: true,
changeYear: true,
maxDate: maxBirthdayDate,
yearRange: "1950:" + maxBirthdayDate.getFullYear(),
});
</script>
var maxBirthdayDate=新日期();
maxBirthdayDate.setFullYear(maxBirthdayDate.getFullYear()-18);
maxBirthdayDate.setMonth(11,31);
$(“#日期选择器”)。日期选择器({
日期格式:“日/月/年”,
变化月:对,
变化年:是的,
maxDate:maxBirthdayDate,
年份范围:“1950:”+maxBirthdayDate.getFullYear(),
});
这是输出
救命啊
<script>
var maxBirthdayDate = new Date();
maxBirthdayDate.setFullYear(maxBirthdayDate.getFullYear() - 18);
maxBirthdayDate.setMonth(11, 31);
$("#datepicker").datepicker({
dateFormat: "dd/mm/yy",
changeMonth: true,
changeYear: true,
maxDate: maxBirthdayDate,
yearRange: "1950:" + maxBirthdayDate.getFullYear(),
});
</script>