WWW :: Mechanize :: Firefox点击或从选择中选择一个选项?
问题描述:
如何使用WWW::Mechanize::Firefox
单击或选择select
中的选项。在这种情况下,select
在form
内。WWW :: Mechanize :: Firefox点击或从选择中选择一个选项?
代码如下:
<form name="formo">
<select class="selectc" onchange="go()" name="selecto">
<option value="">Option 1</option>
<option value="">Option 2</option>
<option value="?place1">Option 3</option>
<option value="?place2">Option 4</option>
我想点击选项3转至PLACE1,例如。
答
你必须使用$mech->select
这样的:
$mech->select('selecto', '?place1');
的第一个参数是select
元素的名称,第二个是你想把它设置为值。该值必须是select
内的option
之一。有关更多信息,请参阅the docs。
so signiture:'$ mech-> select('select of name','value or name of option')' – surfer190 2013-04-02 11:06:00