У меня есть код, и только в прошлом году он все еще работал. Что он делает, так это то, что он не позволяет пользователю выбирать будущие даты. Теперь, когда наступил январь, похоже, это не работает. Я не понимаю, почему. Пожалуйста, помогите мне исправить это. Ваша помощь будет оценена по достоинству.
Это исходные данные:
< /code>
javascript: < /p>
var input = document.getElementById("reqDate");
var today = new Date();
var day = today.getDate();
// Set month to string to add leading 0
var mon = new String(today.getMonth()+1); //January is 0!
var yr = today.getFullYear();
if(mon.length < 2) { mon = "0" + mon; }
var date = new String( yr + '-' + mon + '-' + day );
input.disabled = false;
input.setAttribute('max', date);
< /code>
Кстати, я использую этот код в файле .php. < /p>
Подробнее здесь: https://stackoverflow.com/questions/345 ... ture-dates