JS - 日期检查

时间:2015-03-30 20:07:24

标签: javascript date

我正在尝试检查日期(来自date input)是否与今天不同:

  <input type="date" id="date">

这是我的JS:

 var selectedDate = document.getElementById('date');
        var now = new Date();
        if (selectedDate < now) {
        alert("Some alert!");
            return;
        }

它不起作用 - 任何想法为什么? 感谢

1 个答案:

答案 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;
        }