@rapidum_alder

Как узнать id элемента из списка элемента?

Есть таблица. В ней множество строк. Из вне приходит список id которые надо показать/скрыть.
Вопрос как обработать список таких строк?

<tbody id="table__body">
	<tr class="str_item" id="str_item_64">
		<td> ... </td>
	</tr>
	<tr class="str_item" id="str_item_65">
		<td> ... </td>
	</tr>
	<tr class="str_item" id="str_item_66">
		<td> ... </td>
	</tr>
	<tr class="str_item" id="str_item_67">
		<td> ... </td>
	</tr>
</tbody>


let item = Array.from(document.querySelectorAll('.str_item'));
    item.map(function (item) {
        // Тут я хочу проверить что id = 'str_item_' + 34; но не знаю метод.
    });
  • Вопрос задан
  • 153 просмотра
Решения вопроса 1
@Mysianio
вайти в айти
item.id не будет разве работать?
{
  if(item.id === ('str_item_' + idYouNeed){
    ...
   }
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
fallus
@fallus
document.querySelectorAll('.str_item[id$="_' + 34 + '"]').forEach(function(item){
  console.log(item);
});
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы