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