Я пытался сделать переключатель, поэтому при нажатии он добавляет класс к каждому элементу, который имеет класс "ChangeColors", но не смог этого сделать. Возвращается с
Ошибка типа: невозможно прочитать свойство 'add' из неопределенного
CSS
.ChangeColors {
background-color: #ff801b;
color:black;
}
.bluecolor {
background-color: blue;
color:white;
}
Javascript
function ChangeColors() {
var single = document.querySelector('.ChangeColors');
var all = document.querySelectorAll('.ChangeColors');
if (single.classList.contains('bluecolor')) {
all.classList.remove('bluecolor');
console.log("remove");
} else {
all.classList.add('bluecolor');
console.log("add");
}
}