Показать сообщение отдельно
  #1 (permalink)  
Старый 18.05.2021, 07:56
Новичок на форуме
Отправить личное сообщение для khameleonium Посмотреть профиль Найти все сообщения от khameleonium
 
Регистрация: 18.05.2021
Сообщений: 1

Поиск по тексту нужных ячеек таблицы и активация чекбокса
Есть такая табличка
<table class="table_s">
<tbody>
<tr><td><input type="checkbox"></td> <td>950</td></tr>
<tr><td><input type="checkbox"></td><td>100 Йо-хо-хо!</td></tr>
<tr><td><input type="checkbox"></td><td>299 и бутылка рома!</td></tr>

... и т.д.

Я хочу запустить простой JS в консоли Хрома, который бы искал в таблице текст с заданными через запятую кусками текста (например: "100", "299", Йо-хо", "992") и при совпадении, отмечал чекбоксы соответствующие найденному пункту. Вместо запятой можно использовать любой другой разделитель или же логическое "или" - не суть.
Касательно логики алгоритма, вроде всё просто: Ищем в правом <td> некий набор символов. Если что-то из заданного через запятую совпадает, то делаем "checked" у чекбокса в левом <td>. Но я не знаю, как делать выборку неидентифицированных элементов и т.д.

Никаких идентификаторов строки и столбцы таблицы не имеют. Их много, разного количества строк, но структура одинакова: Слева чекбокс, справа текст с описанием пункта
Нужен чистый JS без всяких jQuery.
Помогёте?

Последний раз редактировалось khameleonium, 18.05.2021 в 08:13.
Ответить с цитированием