我有这个代码,我想检查过去的日期.我希望在表单提交之前输入日期后立即检查.
<input id="datepicker" onchange="checkDate()" required class="datepicker-input" type="text" data-date-format="yyyy-mm-dd" >
<script type="text/javascript">
function checkDate() {
var selectedDate = document.getElementById('datepicker').value;
var now = new Date();
if (selectedDate < now) {
alert("Date must be in the future");
}
}
</script>
Run Code Online (Sandbox Code Playgroud)
这不起作用,如果我输入过去的日期(例如2014-12-03),它不显示警报.