$listbox не хочет работать кое-где

Если вы обнаружили какие либо ошибки, недочеты и неудобства или другие незачеты в программе напишите нам об этом на этом форуме - мы бум исправлять
Ответить
yaman
Сообщения: 32
Зарегистрирован: 23 ноя 2008, 01:33

$listbox не хочет работать кое-где

Сообщение yaman » 07 ноя 2010, 10:51

а точнее, здесь: http://qip.ru/reg/register/?retpath=http://mail.qip.ru/
на списке с именем reg_host, что скрывается под ссылкой "другой домен"
все функции, которые опираются на _name - перестали работать
типа, $listbox->select_name_by_inner_name('reg_host','nm.ru'); - и прочие другие (select_value_by_name и т.д.)

кусок кода:

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

$input->set_value_by_name('username', 'login');
$anchor->click_by_inner_text('другой домен',true);
$listbox->select_name_by_inner_name('reg_host','nm.ru');
но при этом работают функции, которые _num (т.е. по номеру к списку обращаются)
причем началось это относительно недавно, раньше всё работало
почему такая петрушка, понять так и не смог, всю ночь убил
версия 3.0.17 - но думаю, дело не в версии, т.к. пару месяцев назад всё прекрасно работало там, на этой же версии

Аватара пользователя
igvard
Site Admin
Сообщения: 241
Зарегистрирован: 31 июл 2008, 22:53

Re: $listbox не хочет работать кое-где

Сообщение igvard » 07 ноя 2010, 23:48

Дело в том, что на странице появился элемент с таким же id <span id="reg_host"> поэтому версия 3.0.17 находит первый элемент с таким id и пытается работать с ним, а не с select элементом.

yaman
Сообщения: 32
Зарегистрирован: 23 ноя 2008, 01:33

Re: $listbox не хочет работать кое-где

Сообщение yaman » 08 ноя 2010, 04:46

а, вон в чём дело... спасибо
всё-таки пора обновляться...

Ответить