4

我正在抓取一个网站,该网站有一个独立的 SELECT,没有 FORM 父级,没有 NAME,只有 ID。

<select id="ff-select-Choice" class="ff-form-control">
    <option value="">please select</option>
    <option value="val1">first</option>
    <option value="val2">second</option>
    <option value="val3">third</option>
</select>

我可以选择它

$myInput = $crawler->filter('#ff-select-Choice');

$myInput->click();

将打开列表,但是如何按值或名称在列表中选择一个值?

4

1 回答 1

3

尝试类似的东西

$myInput = $crawler->filterXPath(".//select[@id='ff-select-Choice']//option[@value='val2']");

看看它是否有效。

于 2020-11-05T13:58:07.160 回答