$checkbox->click_by_number
=====================================================================================
$checkbox->click_by_number($number);
Данная функция используется для эмуляции клика мышки по элементу CheckBox на странице находя его по номеру ссылки на странице. Номер элемента получаем используя функцию нумерации элементов на странице. Для этого в меню программы заходим в закладку “Debug”/”Отладка”, выбираем “Numerated”/”Пронумеровать” и жмем на нужный нам элемент “CheckBox element”/”Ссылки”. Возле ссылок появятся номера этих элементов на странице. Так же в нижнем окне программы, в окне Debug/Отладка, появится список команд для работы со ссылками.
Функция на вход принимает параметры:
$number – это номер по которому мы находим необходимый нам CheckBox элемент на странице.
Таким образом данная команда получит следущий вид в коде:
$checkbox->click_by_number("номер элемента");
После отработки функция возвращает результат своей работы в скрипт:
true – нашли и нажали
false – найти такой элемент не удалось
Пример:
=====================================================================================
<?php // подключаем объекты эмулятора require("../Templates/xedant_human_emulator.php"); // перейдем на полигон для галок $browser->navigate("http://www.humanemulator.info/poligon/checkbox.html"); $browser->wait(1); // кликнем на галке с номером echo $checkbox->click_by_number(3); $browser->wait(1); // кликнем на галке с несуществующим номером echo "<br>"; if($checkbox->click_by_name(10)===false) echo "нет галки с таким номером"; // Quit $app->quit(); ?>
=====================================================================================
Сheckbox Объекты DOM System Web Window Все команды
=====================================================================================
если есть вопросы просьба писать комменты
