Есть js-файл валидации форм: вывод ошибок, разблокировка disabled поля, установка disabled на кнопку submit при наличии ошибок и т.д.
Всё прописал, всё работает как надо. На следующий день перестало работать ни с того, ни с сего. В консоли пишет, что переменные, которым назначены те или иные элементы через getElementById, undefined.
При этом, если в js написано, например, let emailInput = document.getElementById('email');
то набрав в консоли emailInput и нажав enter - получаю undefined.
Набрав document.getElementById('email'), получаю искомый элемент.
Что-то весь вопрос не помещается, комменты тоже обрезаются, поэтому разместил полный текст вопроса тут
https://jsfiddle.net/tzfjoLmg/