KRASHMATE
@KRASHMATE

Как выбрать в js все элементы «a» и «button»?

document.querySelectorAll("a" ,"button").forEach((function(e){
e.addEventListener("mouseover",(
function(){

querySelectorAll("a" ,"button")
Либо как такую запись преобразовать с помощью условий
  • Вопрос задан
  • 231 просмотр
Решения вопроса 1
Alexandroppolus
@Alexandroppolus
кодир
document.querySelectorAll("a, button")
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Лучше использовать всплытие событий
document.addEventListener(
  'mouseover',
  (e) => {
    if (e.target.matches('a')) {
      mouseOverA(e.target);
    } else if (e.target.matches('button')) {
      mouseOverButton(e.target);
    }
  },
);
Тогда вы сможете динамически добавлять/убирать элементы на странице.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы