@majorlazer1488

Как вывести атрибут с определенным словом css или xpath?

<img alt="Post image" class="_2_tDEnGMLxpM6uOa2kaDB3 ImageBox-image media-element _1XWObl-3b9tPy64oaG6fax" src="https://preview.redd.it/s57aenmpad251.jpg?width=640&amp;crop=smart&amp;auto=webp&amp;s=7ea456a9c2ee1c83c388de79fda7583bcf8571b5" style="max-height:512px">

Мне нужно вывести все атрибуты src только при условии что они начинаются на https://preview, попробовал что то вроде
response.css('[src^="https://preview"]')
Но это выводит весь элемент img
  • Вопрос задан
  • 38 просмотров
Решения вопроса 2
profesor08
@profesor08 Куратор тега CSS
Array.from(
  document.querySelectorAll(`img[src^="https://"]`)
).map(e => e.getAttribute("src"))
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
05 июл. 2020, в 13:35
50000 руб./за проект
05 июл. 2020, в 13:11
3000 руб./за проект
05 июл. 2020, в 12:50
1000 руб./за проект