@Webstudent31

Почему выпадает ошибка и как ее исправить?

Всем привет. В консоли возникает следующая ошибка "Uncaught TypeError: Cannot read property 'classList' of null
at FormValidator._hideInputError (FormValidator.js:45)". Все перепроверил миллион раз, но все без толку. Гляньте, пожалуйста, в чем проблема?
_hideInputError(inputElement) {  
        const errorElement = this._formElement.querySelector(`.${inputElement.id}-error`);  
        inputElement.classList.remove(this._config.inputErrorClass);  
        errorElement.classList.add(this._config.errorClass);  
        errorElement.textContent = '';  
    }


весь код класса доступен по ссылке https://codepen.io/azNex/pen/powwQWm
весь проект доступен по ссылке https://alexdor01.github.io/mesto/
  • Вопрос задан
  • 142 просмотра
Решения вопроса 1
MrDecoy
@MrDecoy Куратор тега JavaScript
Верставший фронтендер
querySelector не нашёл элемента для errorElement.
либо inputElement - null.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы