2012-06-12 1194 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;