Вы можете найти элемент HTML по атрибуту с помощью csquery

Могу ли я использовать csquery, чтобы найти HTML с определенным атрибутом с определенным значением.

Так что, если я получил страницу, где есть что-то вроде этого

<html>
   <body>
      <div align="left">something</div>
   </body>
</html>

Могу ли я затем вывести линию отверстия путем поиска элемента div с атрибутом, выровненным по левому значению? или даже просто HTML-элемент, а затем получить значение из атрибута?

Как всегда, спасибо за помощь и время.

1 ответ

Я не использовал csquery сам, но при просмотре документов, и вы можете использовать запросы CSS, это должно работать

div[align='left']

РЕДАКТИРОВАТЬ: Убедившись, что это в ответ на операцию на стороне клиента, в сценарии это должно выглядеть так:

var rows = query["div[align='left']"];

Таким образом, вы можете искать элементы по тегам и селекторам атрибутов, чтобы иметь нужные атрибуты в скобках. а затем значение интерполируется следующим образом.

Другие вопросы по тегам