Проверка минимальной даты при начальной загрузке страницы не работает - PullRequest
0 голосов
/ 17 октября 2019

У меня есть функция для установки минимального атрибута даты в поле ввода на текущий день. Похоже, это работает, но только после того, как данные были сохранены, и вы возвращаетесь на страницу и пытаетесь сохранить снова. Если я не введу определенную часть даты, например, год, это приведет к проверке. Но не в том случае, если дата предшествует текущему дню.

Это приложение Syfmony, использующее Encore Webpack.

$(document).ready(function () {
        let today = new Date(),

        day = today.getDate(),
        month = today.getMonth() + 1,
        year = today.getFullYear();
        if(day < 10) {
            day = '0' + day;
        }
        today = year + '-' + month + '-' + day;

        let expDates = document.getElementsByClassName('expirationDate');
        for(let i = 0; i <= expDates.length - 1; i++) {
            expDates[i].setAttribute("min", today);
        }

    });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...