filterXPath: как выбрать option у списка select

Допустим, есть список и  с помощью filterXPath необходимо выбрать определенный пункт из этого списка для последующего на нем клика.

Рассмотрим как это сделать.

Список: 

<select id="mylist">
<option value="1">111</option>
<option value="2">222</option>
<option value="3">333</option>
</select>

Код для получения нужного элемента (в данном примере выбирается элемени списка где option value="2"): 

$input = $crawler->filterXPath(".//select[@id='mylist']//option[@value='2']"); // выбираем список на странице по id, а затем нужный option по значению value
$input ->click();

Комментарии

Комментариев пока нет, вы можете оставить свой: