Проверка наличия свойства css
Есть кнопка сворачивания блока, нужно чтобы при ее нажатии проверялись свойство display самого блока и менялся aria-label кнопки.
Ответы (1 шт):
Автор решения: fortavey
→ Ссылка
const div = document.querySelector('div');
const btn = document.querySelector('button');
btn.addEventListener('click', e => {
if(div.style.display === 'block'){
btn.setAttribute('aria-label', 'Значение');
}
});
Если конечно у вас display задан через style. Если через css, то условие будет такое:
if(getComputedStyle(div).display === 'block') ...