2012-06-12 1192 views
0
<a itemprop="director" href="/name/nm0000116/" onclick="(new Image()).src='/rg/title-overview/director-1/images/b.gif?link=%2Fname%2Fnm0000116%2F';"> 
James Cameron 
</a> 

我想「詹姆斯·卡梅隆」作爲輸出,但遺憾的是沒有的功能得到像getText()等文字請幫助我,我怎樣才能得到它」如何在硒獲得<a>標籤的文本

回答

1

沒有爲這一目的Text屬性:

IWebElement anchor = Driver.FindElementByTagName("a"); 
string innerText = anchor.Text; 
0

我無法找到方法FindElementByTagName()如果你有麻煩,太多,也許這可以工作

IWebDriver driver = new RemoteWebDriver(DesiredCapabilities.Firefox()); 
IWebElement anchor = driver.FindElement(By.TagName("a")); 
string text = anchor.Text;