Web sayfamın belirli bölümlerini değiştirirken, bir değişiklik yapmak için Perl komut dosyası yazıyorum. WWW :: Mechanize sınıfını kullanarak, bir radyo kutusunu nasıl seçebilirim ve bir form gönderebilirim?Radyo kutusunu kontrol etmek için WWW :: Mechanize'yi nasıl kullanırım?
6
A
cevap
9
Neyi denediniz? WWW::Mechanize dokümanlarını kontrol ettiniz mi?
bir alan ayarlamak için:$mech->set_fields('radio_group_name' => 'option');
hatırla, radyo düğmeleri formu widget'ı ile etkileşim konusunda tarayıcıya sadece talimatlar. Sonuçta, sadece web sunucusuna gönderdiğiniz alanlar ve değerler.
bir formunu göndermek için, yapmanız çalıştığınız şeye bağlı olarak bu yöntemlerden birini kullanın: a ticket in Google Code to provide some better examples though varmış gibi$mech->click_button(...);
$mech->submit();
$mech->submit_form(...);
O görünüyor.