Тут такой код, в котором несколько условий, они понятно накладываются. Смотрел про несколько условий if, но в данном случае выходит не то.
if (newsbchecker = true) {
var newsbchecker = document.getElementById('NewsbChecker');
newsbchecker.checked = true;
} else { alert('Значение не задано!'); }
if (edocchecker = true) {
var edocchecker = document.getElementById('EdocChecker');
edocchecker.checked = true;
} else { alert('Значение не задано!'); }
if (gsmetchecker = true) {
var gsmetchecker = document.getElementById('GsmetChecker');
gsmetchecker.checked = true;
} else { alert('Значение не задано!'); }
if (ucntchecker = true) {
var ucntchecker = document.getElementById('UcntChecker');
ucntchecker.checked = true;
} else { alert('Значение не задано!'); }
У Вас в условиях не проверка а присвоение =
, можно просто написать:
if (mychecker.checked) {
...
}
Вот то, что Вам надо, судя по комментариям:
let url = '?email=name@site.ru&ItsChecker&ErpChecker&GsmetChecker';
let arr = url.split('&');
arr.shift();
arr.map(id => document.querySelector(`#${id}`).checked = true)
<input type="checkbox" id="ItsChecker">ItsChecker<br>
<input type="checkbox" id="Checker1">Checker1<br>
<input type="checkbox" id="ErpChecker">ErpChecker<br>
<input type="checkbox" id="Checker2">Checker2<br>
<input type="checkbox" id="GsmetChecker">GsmetChecker<br>
<input type="checkbox" id="Checker3">Checker3<br>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Пытаюсь настроить SSR для React приложения, в процессе возникла проблемаКогда я в первый раз запускаю сервер (в development среде), все работает так...
Имеется код для отправки файла на сервер
Требуется найти готовый сервисРеализация может быть как для Angular (TypeScript), так и обычный JS модуль