我正在尝试检查日期(来自date input
)是否与今天不同:
<input type="date" id="date">
这是我的JS:
var selectedDate = document.getElementById('date');
var now = new Date();
if (selectedDate < now) {
alert("Some alert!");
return;
}
它不起作用 - 任何想法为什么? 感谢
答案 0 :(得分:0)
这里是解决方案:
var selectedDate = document.getElementById('date').value;
var date = new Date(selectedDate);
var now = new Date();
if (date < now) {
alert("You picked an invalid date!");
return;
}