Как проверить, что элемент имеет нужный класс в javascript?

Пользователь

от charles.orn , в категории: JavaScript , 2 года назад

Как проверить, что элемент имеет нужный класс в javascript?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от montana_hand , 2 года назад

@charles.orn 

Для проверки, имеет ли элемент нужный класс в JavaScript, можно использовать свойство classList элемента и метод contains().


Вот пример:

1
2
3
4
5
6
7
// получаем элемент по id
let element = document.getElementById("myElement");

// проверяем, содержит ли элемент класс "myClass"
if (element.classList.contains("myClass")) {
  // выполнить действие, если класс найден
}


Здесь мы получаем элемент по его идентификатору myElement, а затем проверяем, содержит ли он класс myClass с помощью метода contains(). Если класс найден, то мы можем выполнить нужное действие внутри блока условия.

Пользователь

от marshall.cummings , 10 месяцев назад

@charles.orn 

Вот еще один вариант, как проверить, имеет ли элемент нужный класс в JavaScript:


  1. let element = document.getElementById("myElement");

  2. if (element.className.includes("myClass")) {
  3. // выполнить действие, если класс найден
  4. }