Задать вопрос
@Ext7

Подключенный js-файл внезапно перестал находить элементы html, как исправить?

Есть js-файл валидации форм: вывод ошибок, разблокировка disabled поля, установка disabled на кнопку submit при наличии ошибок и т.д.
Всё прописал, всё работает как надо. На следующий день перестало работать ни с того, ни с сего. В консоли пишет, что переменные, которым назначены те или иные элементы через getElementById, undefined.

При этом, если в js написано, например, let emailInput = document.getElementById('email');
то набрав в консоли emailInput и нажав enter - получаю undefined.
Набрав document.getElementById('email'), получаю искомый элемент.

Что-то весь вопрос не помещается, комменты тоже обрезаются, поэтому разместил полный текст вопроса тут https://jsfiddle.net/tzfjoLmg/
  • Вопрос задан
  • 62 просмотра
Подписаться 1 Простой 3 комментария
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы