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

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

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

Есть ли аналогичная команда для класса?
  • Вопрос задан
  • 674 просмотра
Решения вопроса 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
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы