Задать вопрос
@0leg5ergeev
Самые глупые вопросы здесь задаю я

Как взять target по классу?

Гугл так и не дал ответа, тем более рабочего.
target.id == "select2-phone4-container"

Есть ли аналогичная команда для класса?
  • Вопрос задан
  • 674 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 1
miraage
@miraage
Старый прогер
target.classList.contains('select2-phone4-container')
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
DIITHiTech
@DIITHiTech
Fullstack javascript developer
var el=document.getElementsByClassName("class")[0];  //найти первый элемент с классом class
   //или
    var el=document.querySelector(".class");//аналогично для новых браузеров

   //проверить содержит ли элемент класс class

//для старых
    el.className.split(" ").indexOf('class')!=-1;
//для новых 
    el.classList.contains("class");
Ответ написан
Комментировать
Taras_Serevann
@Taras_Serevann
веб-разработчик, автор
не совсем понимаю, что вы хотите сделать, но, возможно, вам поможет data-* ?
Ответ написан
Комментировать
IonDen
@IonDen
JavaScript developer. IonDen.com
<div id="test" class="test2">
</div>

Вас интересует className я полагаю?
var target = document.getElementById('test');
console.log(target.id === 'test'); // true
console.log(target.className === 'test2'); // true
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
18 дек. 2024, в 11:03
5000 руб./за проект
18 дек. 2024, в 10:44
130000 руб./за проект
18 дек. 2024, в 10:02
7000 руб./за проект