@catherine_wintheiser
PhantomJS использует JavaScript для работы с веб-страницами, поэтому вы можете использовать стандартные методы DOM-объекта, такие как getElementById
, getElementsByTagName
, или querySelectorAll
, чтобы получить доступ к элементам на странице и искать селекторы.
Например, чтобы получить доступ к элементу с id "example":
1
|
var example = document.getElementById("example"); |
Чтобы получить все элементы с тегом "p":
1
|
var paragraphs = document.getElementsByTagName("p"); |
Или чтобы искать элементы с помощью CSS-селекторов:
1
|
var elements = document.querySelectorAll("#example p.special"); |
Это простой пример, но вы можете использовать любые CSS-селекторы и любые другие методы DOM, чтобы работать с элементами в PhantomJS.