Показать сообщение отдельно
  #2 (permalink)  
Старый 10.06.2022, 11:34
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,744

const sfera = document.querySelectorAll(".sfera");

Обратите внимание на All. All - значит все. Это же не один элемент, их много.
А раз их много, то нельзя делать

sfera.addEventListener("click", sfera_vybr);

addEventListener можно применять к 1 элементу, а не к массиву или списку.
Надо sfera пройти в цикле и к каждому элементу задать обработчик событий.

Так же нельзя делать
sfera.classList.toggle("vybrano");

.classList - это свойство элемента, а не списка.

PS Вы же уже давно пишете какие то программы. Почему Вы до сих пор не пользуетесь инструментами разработчика? Не смотрите в консоль. Там же все ошибки написаны обычно.

Последний раз редактировалось voraa, 10.06.2022 в 11:38.
Ответить с цитированием