我需要在下拉菜单中定位“已选择”属性,以便我可以比较标记为已选择的项目是否是我需要选择的项目。 你能帮我解决一些方法,我可以用它做什么?
<option value="Title" selected>Title</option>
<option value="First Name">First Name</option>
<option value="Middle Name">Middle Name</option>
谢谢:)
答案 0 :(得分:2)
我终于找到了答案 - $ crawler-&GT;过滤器( '选项[所选]') - &GT; ATTR( '值'); 适合我:)
答案 1 :(得分:0)
也许是那种(未经测试)
$target = $crawler->filterXPath('//.../option/@selected')->text();
或
$target = $crawler->filterXPath('//.../option')->attr('selected')->text();