@dmitred

Как найти ссылку содержащую определенный текст в href и кликнуть по ней с помощью JS?

Привет, коллеги!
Подскажите как найти ссылку по тексту в href с помощью JS

Вот ссылка:
https://www.instagram.com/p/dfhgfgdfgdfgdgf/liked_by/

нужно кликнуть по ней, найти ее нужно по совпадению "liked_by"

Спасибо, за помощь
  • Вопрос задан
  • 2925 просмотров
Решения вопроса 2
0xD34F
@0xD34F Куратор тега JavaScript
const text = 'определённый текст';
const link = document.querySelector(`a[href*="${text}"]`);
if (link) {
  link.click();
}
Ответ написан
@dimoff66
Кратко о себе: Я есть
const search = 'liked_by';
const elem = Array.from(document.querySelectorAll('a')).find(
    el=>el.href.includes(search)
);
if(elem) elem.click();
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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