2013-03-20 134 views
1

如何使用WWW::Mechanize::Firefox單擊或選擇select中的選項。在這種情況下,selectform內。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,例如。

回答

3

你必須使用$mech->select這樣的:

$mech->select('selecto', '?place1'); 

的第一個參數是select元素的名稱,第二個是你想把它設置爲值。該值必須是select內的option之一。有關更多信息,請參閱the docs

+1

so signiture:'$ mech-> select('select of name','value or name of option')' – surfer190 2013-04-02 11:06:00