169 похожих чатов

Здравствуйте! У меня есть код элемента кнопки: <div> <table id="ads-link-196650" class="work-serf"> <tbody> <tr class="ads_196650"> <td width="18"> <div

class="ybprosm" title="Просмотр видео"></div>
</td>
<td>
<div id="start-ads-196650">
<span onclick="funcjs['start_youtube'](196650, '1e1e581e0b73234d187bfc3abc0142b3', 'ads-start', 'ads');" title="https://www.youtube.com/watch?v=5ge2P-hxoO4" style="cursor:pointer;color:#006699;">Посмотреть видео</span><br>
<span class="serf-text">Просмотр видеоролика</span>
</div>
<div id="ads_id_196650" style="border-left:1px solid #608ab9; margin-left:0px; padding-left:5px; border-top:1px solid #608ab9; margin-top:5px; padding-top:5px; display: none;">
<span>
№ площадки: 196650<br>
Дата размещения: <b>06.11.2021 в 15:58</b><br>
Выполнено пользователями: 464&nbsp;&nbsp;
Осталось выполнений: 106<br>
Таймер: <b>10</b> секунд<br>
</span>
</div>
</td>
<td align="right" width="138" nowrap="nowrap" style="text-align:right;">
<span title="Осталось просмотров" style="cursor: help;color:#ABB5B1">(106)</span>
<span title="Стоимость просмотра" style="cursor:help;color:#9d0000;">0.016<span class="ruble-symbol">o</span></span>
<div style="margin-top:5px;">
<span class="serf-text" style="font-size: 12px;vertical-align: middle;display: inline-block;">10 сек&nbsp;&nbsp;&nbsp;</span>
<span class="ico ico-down" onclick="show_window('#ads_id_196650');return false;" title="Подробная информация"></span>
<span class="ico ico-report" onclick="popup_w('Жалоба на Youtube, видео №196650', false, 550, 'func=youtube&amp;dop_func=ads&amp;id=196650', 'ajax/users/abuse/pop-up-abuse.php');return false;" title="Пожаловаться на площадку"></span>
<a class="ico ico-remove" style="cursor: pointer;" title="Скрыть площадку" onclick="js_post(this, 'ajax/earnings/ajax-youtube.php', 'func=del-area&amp;id=196650&amp;type=ads&amp;hash=1e1e581e0b73234d187bfc3abc0142b3');return false;"></a>
</div>
</td>
</tr>
</tbody>
</table>
</div>

А мне надо выбирать и кидать в массив только те, где Таймер = 10 секунд. Как возможно такое реализовать?

Пробовал вот такую штуку, но она на выходе не дает значения элементам массива, хотя нужных кнопок много.
const butts = Array.prototype.filter.call(
document.querySelectorAll('div[id^="start-ads-"] + div[id^="ads_id_"]'),
div => /Таймер:\s*10\s*секунд\s*$/.test(div.textContent)
).map(e => e.previousElementSibling.querySelector('span[onclick]'));

1 ответов

14 просмотров

Омагад, ты лучше залей это куда-нить, чтобы по ссылке перешли и глянули код) Вообще не читабельно Больше шансов, что кто-то решил попробовать разобраться

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта