$browser->navigate("https://xn--80awbbeioodeq4h3a.xn--p1ai/"); $browser->wait_for(60,1); $text = 'поможет автоматизировать всю вашу работу в интернете'; if ( $element->is_exist_by_inner_text($text, false) ) { echo "Элемент есть на странице <br>"; } $num = $element->get_number_by_inner_text("$text", false); echo "Номер элемента: $num<br>"; // выведет "Номер элемента: 0" //для методов DOM / interface антологичная ситуация $obj = $element->get_by_inner_text($text, false); if ($obj->is_exist()) { echo "Элемент есть на странице <br>"; } echo $obj->get_x(); // выведет 0
Не могу получить номер элемента по тексту
Не могу получить номер элемента по тексту
Не могу получить номер элемента по тексту
Разработка решений для автоматизации вашего бизнеса. Telegram: https://t.me/k90_7
Re: Не могу получить номер элемента по тексту
таких элементов на странице несколько, возвращает 1 - весь html - координаты у него 0,0
print_r($element->get_all_by_attribute("innerText","поможет автоматизировать всю вашу работу в интернете",false)->get_tag()); // вернет : Array ( [0] => HTML [1] => BODY [2] => DIV [3] => MAIN [4] => SECTION [5] => DIV [6] => UL [7] => LI [8] => DIV [9] => DIV [10] => P )
Re: Не могу получить номер элемента по тексту
Спасибо
Разработка решений для автоматизации вашего бизнеса. Telegram: https://t.me/k90_7