Как выбрать все querySelectorAll("table tr") кроме тех у кого стить display:none?
Есть код var rows = document.querySelectorAll("table tr");
который ищет все строки и работает он хорошо, но некоторые строки в таблице меняют свой display на none. и нужно что бы этот querySelectorAll("table tr") их не видел. Подскажите пожалуйста как поставить ему условие
Для правильного вопроса надо знать половину ответа
Фильтровать по свойству style.display.
А вообще, подход не самый правильный. Лучше добавлять элементу класс (например, hidden) и уже в css ставить display: none для этого класса. Тогда выбирать можно будет через псевдоселектор :not.