你们,我有这样的HTML:
<li class="selectBox-selected selectBox-hover">
<a rel="0">Select payee type</a>
</li>
<li class="">
<a rel="1">Injured Worker</a>
</li>
<li class="">
<a rel="2">Employer</a>
</li>
<li class="">
<a rel="4">Creditor</a>
</li>
这是将所有上述选项放入列表的代码:
List<IWebElement> lstOption = ConstantsLib.driver.FindElements(By.XPath("//li[. = 'selectBox-selected selectBox-hover']/following-sibling::li")).ToList();
实际上它不起作用。我不知道我哪里错了。 请帮我。非常感谢。
答案 0 :(得分:0)
尝试将XPath更改为:
//li[contains(@class, 'selectBox-selected selectBox-hover')]/following-sibling::li