0

请参阅下面的 HTML 代码

<div class="dgrid-content ui-widget-content" tabindex="0">

<div id="uniqName-36397" class=" dgrid default Item001">
<div id="uniqName-36780" class=" dgrid default Item003">

4

1 回答 1

0

使用 XPath。你可以试试:

"//div[starts-with(@id, 'uniqName-')]"

id这将获取属性值以 开头的所有元素uniqName-

您可以使用以下代码迭代每个元素:

IList<IWebElement> elements = driver.FindElements(By.XPath("//div[starts-with(@id, 'uniqName-')]"));
foreach(IWebElement element in elements) {
    //Do Something
}
于 2015-12-04T05:45:55.680 回答