我需要href网站链接。但事实并非如此。我该如何调用
我的HTML代码就是这个......
<a href="https://www.google.com/blabla/blabla/blabla/blablabla" target="_blank">Çekme İşlemini Onayla</a>
我的C#代码就是这个......
var link = _driver.FindElement(By.XPath("//*/a[contains(.,'Çekme İşlemini Onayla')]")).Text;
帮助请谢谢..
答案 0 :(得分:1)
您可以使用Text
方法获取属性值,而不是GetAttribute()
属性:
var a = _driver.FindElement(By.XPath("//a[contains(.,'Çekme İşlemini Onayla')]"));
var href = a.GetAttribute("href");
答案 1 :(得分:0)
你可以通过
string strhref = driver.FindElement(By.XPath("//a[contains(.,'Çekme İşlemini Onayla')]")).GetAttribute("href");;