【发布时间】:2018-01-10 19:16:25
【问题描述】:
如何将“今天”与输入中的另一个日期进行比较?
我正在做这样的事情,但它不起作用,无法弄清楚出了什么问题。
function ControlloGiorniPrenotazione() {
var today = new Date();
var date_from = document.getElementById("date_from").value;
if (today >= date_from) {
document.getElementById("controllo_giorni").innerHTML = "You cannot select today or the days before.";
}
}
<html>
<body>
<form>
<input type="date" name="date_from" oninput="ControlloGiorniPrenotazione()">
<font color="red"><span id="controllo_giorni"></span></font>
</form>
</body>
</html>
感谢您的帮助!
【问题讨论】:
-
你还没有把id给
input -
并且由于没有 id 那么应该在控制台中看到错误以尝试从未定义的节点获取值。检查您的控制台是否有错误,并在遇到问题时在此处注明
标签: javascript html forms date input