如何查找包含

问题描述 投票:0回答:1

我正在尝试查找表头。每个列标题都有2个元素,一个是排序,另一个是列名。我不熟悉这些类型的标题。

这是一个列标题为**** Date Submitted ****的列标题,第二个标题为

Driver.FindElements(由........什么?

<span class="text" data-bind="click: $parent.sort.bind($data), html: $data.HeaderText, attr: {title: $data.HeaderTitle}" title="Click to sort">Date Submitted</span>

<a href="javascript:" data-bind="click: $parent.sort.bind($data), css: $data.Css, attr: {title: $data.SortArrowTitle}" class="header-desc" title="Sortable - click to sort"></a>
c# selenium-webdriver
1个回答
0
投票

尝试

By.xpath(“ // span [text()='Date Submitted']”)]

您可以通过打开开发人员工具来确认,单击consol选项卡,然后:

$ x(“ // span [text()='Date Submitted']”)然后按回车键

希望对您有所帮助

© www.soinside.com 2019 - 2024. All rights reserved.