@MRcracker

Как правильно переписать код?

Здравствуйте. Есть небольшой кусок кода на jquery. Пытаюсь переписать его на чистый js, но к сожалению получаю ошибку. Подскажите, пожалуйста, что я сделал не так.
$('.button__main').click(function() {
	titleCard = (this).attr('data-title-form');
console.log(titleCard );
}


document.querySelector('.button__main').onclick = () =>{
	let titleCard= document.querySelector(this).getAttribute('data-title-form');
	console.log(titleCard)
}
  • Вопрос задан
  • 95 просмотров
Решения вопроса 2
@Steppp
Как то так)
document.querySelector('.button__main').addEventListener('click', () => {
  let titleCard= document.querySelector('.Какой класс надо найти').getAttribute('data-title-form');
  console.log(titleCard)
})
Ответ написан
DcFanoiD
@DcFanoiD
Full Stack : web
Есть объект dataset
<button class="button__main" data-tile-form="Привет">button</button>

let button = document.querySelector('.button__main');
button.addEventListener('click', function(){
    let titleCard = this.dataset.tileForm;
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Artezio Нижний Новгород
от 130 000 до 180 000 ₽
Artezio Москва
от 160 000 до 220 000 ₽
Artezio Санкт-Петербург
от 160 000 до 220 000 ₽
07 мар. 2021, в 15:26
7000 руб./за проект
07 мар. 2021, в 15:07
20000 руб./за проект
07 мар. 2021, в 14:55
3000 руб./за проект