0
我目前正在处理一个不断更改XPath和选择器的动态表。正因为如此,我想通过使用它显示的文本来选择元素。有没有办法做到这一点?如何通过显示的文本选择元素c#selenium
我已经看到了一些帖子里这已经提出,但它不为我工作:
Driver.FindElement(By.XPath("//*[contains(text(), 'Lager av råvarer og halvfabrikata')]"));
我不能被它的类中选择元素“NG结合”,因为有几个要素名称相同。
<u class="ng-binding">Lager av råvarer og halvfabrikata</u>
The element I'm trying to select
谢谢你的回答!不幸的是它没有奏效。 即使元素可见,我也得到了该错误: OpenQA.Selenium.ElementNotVisibleException:'元素不可见。 此元素的XPath为:// * [@ id =“differences0101”]/table/tbody/tr [7]/td [1]/div [4]/u 该id来自表格该元素位于 –
尝试javascriptexecutor – iamsankalp89