Ошибка $checkbox->click_all()

Если вы обнаружили какие либо ошибки, недочеты и неудобства или другие незачеты в программе напишите нам об этом на этом форуме - мы бум исправлять
Ответить
Аватара пользователя
k907
Сообщения: 322
Зарегистрирован: 21 май 2014, 20:32

Ошибка $checkbox->click_all()

Сообщение k907 » 29 дек 2019, 15:45

$checkbox->click_all() вызванный без аргумента вызывает ошибку:

"Fatal error: Uncaught ArgumentCountError: Too few arguments to function XHECheckButton::check_all(), 0 passed in D:\XWeb\"
Разработка решений для автоматизации вашего бизнеса. Telegram: https://t.me/k90_7

Аватара пользователя
Support
Site Admin
Сообщения: 1000
Зарегистрирован: 10 апр 2009, 17:45
Контактная информация:

Re: Ошибка $checkbox->click_all()

Сообщение Support » 29 дек 2019, 18:45

А в какой версии запускаете?

в 43 такой код работает нормально :
echo $browser->navigate("http://www.humanemulator.net/poligon/checkbox.html")."<br>";

$checkbox->click_all();
а вот $checkbox->check_all(); действительно без аргументов выдаёт ошибку.

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3048
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Ошибка $checkbox->click_all()

Сообщение bigfozzy » 29 дек 2019, 20:25

функция check_all($check,$frame=-1) , требует как минимум одного аргумента, check=true - поставить галочки во все чекбоксы, check=false - снять галочки со всех чекбоксов.

Аватара пользователя
k907
Сообщения: 322
Зарегистрирован: 21 май 2014, 20:32

Re: Ошибка $checkbox->click_all()

Сообщение k907 » 30 дек 2019, 00:48

bigfozzy писал(а):
29 дек 2019, 20:25
функция check_all($check,$frame=-1) , требует как минимум одного аргумента, check=true - поставить галочки во все чекбоксы, check=false - снять галочки со всех чекбоксов.
В документации нет информации про аргумент $check - http://humanemulator.net/objects/DOM/ch ... ck_all.php
Спасибо.
Разработка решений для автоматизации вашего бизнеса. Telegram: https://t.me/k90_7

Ответить