• Не получается изменить цвет через js, как исправить?

    @berdyevX
    1) Находим DOM-элементы (для объявления лучше использовать const):
    const toggleButton = document.getElementById("togbut");
    const s1 = document.getElementById("s1");
    const s2 = document.getElementById("s2");
    const s3 = document.getElementById("s3");

    2) Создаём функцию для изменения background у элементов (использую ES6 синтаксис):
    const changeColor = () => {
    s1.style.backgroundColor = 'white';
    s2.style.backgroundColor = 'white';
    s3.style.backgroundColor = 'white';
    };

    3) Создаём обработчик событий при наведении и передаём туда нашу функцию:
    toggleButton.addEventListener('mouseover', changeColor);

    Код писал на телефоне, мог не заметить ошибки, также это мой первый ответ на хабре, если что-то не так, извиняюсь :)
    Ответ написан
    Комментировать