我有以下 html,我想使用 selenium PHP-webdriver选择关闭(可选)的第三个选项。谁能告诉我我该怎么做?
在此 HTML 中,所有id都是动态生成的。所以我不能使用 id 来查找元素,例如我不能使用这个:
$driver->findElement(WebDriverBy::id('ajax-item-ExchangeEmail-12345'));
我们可以使用 cssSelector() 或 xpath() 吗?如果是,那么如何?
谢谢。
<div id="ajax-item-12345" class="input-group" title="ExchangeEmail">
<label class="input-group-addon" for="ajax-item-ExchangeEmail-12345">ExchangeEmail</label>
<select id="ajax-item-ExchangeEmail-12345" class="form-control" name="category_resource[12345]">
<option value="2">On (mandatory)</option>
<option value="1">On (optional)</option>
<option value="0">Off (optional)</option>
<option value="3">Off (mandatory)</option>
</select>
</div>