Помогите разобраться с listbox

вопросы и ответы по использованию PHP
Ответить
android45
Сообщения: 9
Зарегистрирован: 07 мар 2013, 12:05

Помогите разобраться с listbox

Сообщение android45 » 07 мар 2013, 12:24

Пишу скрипт для регистрации на godaddy.com
В форме есть поле Country если руками выбираешь Russian Federation то поле State / Province меняется на поле ввода и можно ввести регион, например Moscow Reg
В скрипте я пишу так:

Код: Выделить всё

$listbox->select_text_by_name("country","Russian Federation",true);
$input->set_value_by_name("state_other","Moscow Reg");
Поле Country выбирается правильно, т.е Russian Federation, но поле State / Province на поле ввода не меняется, т.е. предлагает выбор из американских штатов.
Помогите разобраться, как правильно задавать поле Country.

xyu
Сообщения: 91
Зарегистрирован: 06 ноя 2010, 17:47

Re: Помогите разобраться с listbox

Сообщение xyu » 07 мар 2013, 16:24

Код: Выделить всё

$listbox->select_text_by_name("country","Russian Federation",true);

$listbox->set_focus_by_name("country");

$keyboard->send_key(38,true); // эмулируем нажатие клавиши UP
$keyboard->send_key(40,true); // эмулируем нажатие клавиши DOWN, после этого срабатывает javascript событие, которое меняет поле state_other

sleep(1);

$input->set_value_by_name("state_other","Moscow Reg");

android45
Сообщения: 9
Зарегистрирован: 07 мар 2013, 12:05

Re: Помогите разобраться с listbox

Сообщение android45 » 07 мар 2013, 16:53

Спасибо, все работает

Ответить