seleniumBasic FindElementByXPath内部文本

时间:2016-11-28 09:40:50

标签: html excel-vba selenium vba excel

我有一个标签

<td>abcdefg</td>

如何在seleniumBasic中通过xpath引用它?
我试过了:

driver.FindElementByXPath("//td[@text='abcdefg']")
driver.FindElementByXPath("//td[text()='abcdefg']")
driver.FindElementByXPath("//td[@innertext='abcdefg']")
driver.FindElementByXPath("//td[contains(text()='abc')]")

都得到no-such-element-error

1 个答案:

答案 0 :(得分:1)

好的,这很有用。

driver.FindElementByXPath("//td[text()=""abcdefg""]")