my $mech = WWW::Mechanize->new( autocheck => 1 ); #-- Redefine package to do button tasks (using same of submit) $HTML::Form::type2class{button} = "SubmitInput"; $mech->get( "...your url..." ); $mech->click('button_name'); print $mech->content;