Size: a a a

JavaScript Noobs — сообщество новичков

2021 July 01

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
if (isValid) {
 const checkbox = form.querySelector(".checkbox");

 if (checkbox.checked) {
   toggleChangeBtn();
   submit();
   form.reset();
 } else {
   alert("Поставьте галочку перед отправкой");
 }
}

можно ведь хотя бы так было
источник

ИД

Иван Данилов... in JavaScript Noobs — сообщество новичков
источник

VK

Vyacheslav Koval in JavaScript Noobs — сообщество новичков
фильмы предлагают готовую картинку, а в книге ты сам представляешь все происходящее
безусловно, и фильм заставляет думать, но в меньшей степени, чем книга
источник

VK

Vyacheslav Koval in JavaScript Noobs — сообщество новичков
в книге зачастую больше детализации
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
первый раз вижу бэм в нейминге айдишников
источник

ИД

Иван Данилов... in JavaScript Noobs — сообщество новичков
не хотел заморачиваться
источник

VK

Vyacheslav Koval in JavaScript Noobs — сообщество новичков
Кстати, кто какие книги читает (не по программированию)?
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
я вот оно и вижу)
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
там очень лапша получается, не хочется копаться, извините. если вы сможете декомпозировать до уровня проблемы - смогу помочь. хотя вы тогда и сами там уже всё найдёте)
источник

ИД

Иван Данилов... in JavaScript Noobs — сообщество новичков
этот вариант у меня почему то не  рабоатет .

Задача  собственно следующая :
у кнопки удаляется disabled когда все инпуты заполнены и поставлена  галочка
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
я названия поменял потому что
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
не заполнены, а валидны, судя по вашему же коду
источник

ИД

Иван Данилов... in JavaScript Noobs — сообщество новичков
да валидны
источник

ИД

Иван Данилов... in JavaScript Noobs — сообщество новичков
ну в самом низу  есть  
if (isValidate) {
           if (form.querySelector(".checkbox").checked) {
               btnChangeDisabled()

               submit(),
                   form.reset();
           } else {
               alert("Поставьте галочку перед отправкой");
           }
       }
   });
});

btnChangeDisabled() - это вызов функции которая проверяет нажатый чекбокс. и в зависимоти от этого меняет состояние  кнопки  disabled

вот оно не работает . Вэтом проблема
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
я могу коротко описать, как это должно(может) работать:
вы валидируете на ходу все инпуты - по события изменения или блюра
пишите обёрточки для валидации, если массив этих обёрточек .эвэри - true после какого-либо изменения(блюра), то включаете кнопочку - всё
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
вы +- то и делаете, только очень грязно
источник

ИД

Иван Данилов... in JavaScript Noobs — сообщество новичков
учу джс, а код писал  по видео ...поэтому и ...
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
выключите это видео, если там так учат

я ни в коем случае не хочу вас обидеть или задеть, просто это правда очень сложно читается, всё до жути связано
источник

RF

RGB FFF in JavaScript Noobs — сообщество новичков
Не решил иначе
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
ну и для начала можно было всю валидацию просто трушками заменить, чтоб из-за этого не париться. и оставить ток чекбокс)
источник