Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 23.08.2018, 19:05
Аспирант
Отправить личное сообщение для mxup Посмотреть профиль Найти все сообщения от mxup
 
Регистрация: 18.06.2015
Сообщений: 38

Найти элемент по содержимому или label и применить к элементу display:none
Здравствуйте, есть элемент на странице:
<th class="sorting" tabindex="0" rowspan="1" colspan="1"  aria-label="Тестовые данные">Тестовые данные</th>

Надо с помощью JavaScript применить к нему CSS стиль: display:none
Не пойму с помощью какой функции это делается.
GetElementbyId, GetElemantByNamе не подходят, так как нужно найти этот элемент именно по содержимому "Тестовые данные" или по значению свойства aria-label: "Тестовые данные"
Ответить с цитированием
  #2 (permalink)  
Старый 23.08.2018, 20:21
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

mxup,
var elem = document.querySelector('[aria-label="Тестовые данные"]');
if(elem) elem.style.display = 'none';
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как найти div-ы по содержимому и поменять им свойства sovsem-nub Events/DOM/Window 14 10.11.2015 23:04