Size: a a a

JavaScript Noobs — сообщество новичков

2021 May 23

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
что значит не работает диапазон
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
"значение это константа в переменной" - это что значит?
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
и в каком контексте


добавьте больше контекста своим вопросам и формулируйте попрозрачнее
источник

СВ

Стас Ванчугов... in JavaScript Noobs — сообщество новичков
Есть несколько кнопок с классами btn (все кнопки) и btn_task (некоторые). При нажатии на btn отображается модальное окно. При нажатии на btn_task в модальное окно подтягивается инфа из БД с помощью аякса. Как написать проверку, мол, если у кнопки есть и btn и btn_task, то.. ? Замучался уже
источник

СВ

Стас Ванчугов... in JavaScript Noobs — сообщество новичков
А то json не парсится из-за ошибок :(
источник

MT

Maxim Terskov in JavaScript Noobs — сообщество новичков
classList.contains('classname') в ваниле вроде
источник

СВ

Стас Ванчугов... in JavaScript Noobs — сообщество новичков
спасибо!
источник

MT

Maxim Terskov in JavaScript Noobs — сообщество новичков
Типа classList.contains('btn') && classList.contains('btn_task'). Мб можно classList.contains('btn' && 'btn_task') но не уверен)
источник

СВ

Стас Ванчугов... in JavaScript Noobs — сообщество новичков
btns.forEach((el) => {
 if (el.classList.contains('btn_task')) {..}
источник

MT

Maxim Terskov in JavaScript Noobs — сообщество новичков
Ну тебе же надо делать проверку, наверное, на ту кнопку, на которую кликаешь?
источник

СВ

Стас Ванчугов... in JavaScript Noobs — сообщество новичков
ну да
источник

MT

Maxim Terskov in JavaScript Noobs — сообщество новичков
Поэтому тут по event.target или event.currentTarget в зависимости от того, на что повесил обработчик
источник

MT

Maxim Terskov in JavaScript Noobs — сообщество новичков
Тебе не нужен тут форыч короче. Вешаешь обработчик на кнопку, через event.target проверяешь, если у элемента этот класс и все
источник

СВ

Стас Ванчугов... in JavaScript Noobs — сообщество новичков
ща попробую сообразить
источник

MT

Maxim Terskov in JavaScript Noobs — сообщество новичков
const buttons = document.querySelector('.btn')

buttons.forEach.addEventListener('click', (event) => if(event.target.classList.contains('btn_task') {
 // delai chto-to tut
})

Попробуй так
источник

MT

Maxim Terskov in JavaScript Noobs — сообщество новичков
Форыч все-таки нужен)) Либо вешать один обработчик без цикла, скажем, на весь документ или на блок, и там отслеживать, на какой элементы ты ткнул
источник

СВ

Стас Ванчугов... in JavaScript Noobs — сообщество новичков
может попробовать что-то в духе
 window.onclick = function(event) {
  if (event.target.classList.contains) {}
};
?
источник

MT

Maxim Terskov in JavaScript Noobs — сообщество новичков
Тогда уж window.addEventListener('click', (event) =>{
if(event.target.classList.contains && event.target.classList.contains){}
})
источник

СВ

Стас Ванчугов... in JavaScript Noobs — сообщество новичков
onclick deprecated?)
источник

MT

Maxim Terskov in JavaScript Noobs — сообщество новичков
источник