2013-06-14 2 views
1

У меня есть HTML,проблема с выбором кнопки радио в Perl

<INPUT TYPE="radio" NAME="number_type" VALUE="0" CHECKED>ABC<BR> 
<INPUT TYPE="radio" NAME="number_type" VALUE="1" >DEF<BR> 
<INPUT TYPE="radio" NAME="number_type" VALUE="2" >GHI<BR><BR> 

И мне нужно написать код на языке Perl, который выбирает второй переключатель.

Это мой текущий код,

my $mech = WWW::Mechanize::Firefox->new(); 
$mech=>get("someurl.com"); 
$mech->set_fields('number_type' => "1"); 

Но когда я выполняю этот код, я получаю следующие ошибки,

4 элементов найдено для ввода с именем «тип номера»

Я новый к perl, и я не знаю, как перейти к выбору второго переключателя.

Пожалуйста, помогите, Спасибо заранее, Rashmi

+0

Кажется, что 'radio' поля не поддерживаются http://www.perlmonks.org/bare/?node_id=952072 –

+0

О Ok. Спасибо за помощь. – Rashmi

ответ

-1
$mech->submit_form(
    with_fields => { 
     number_type => 1, 
    }, 
); 
+0

Это не работает, отображает одно и то же сообщение об ошибке. –

Смежные вопросы