如何从selenium中的href链接获取属性值

我正在尝试从“ a href”属性获取链接

<a href="http://fgkzc.downloader.info/download.php?id=bc56585624bbaf29ebdd65d0248cb620" rel="nofollow" class="dl_link 1" style="">Download</a>

我在做什么:

ReadOnlyCollection<IWebElement> lists1 = driver.FindElements(By.ClassName("dl_link"));

string s = lists1[0].GetAttribute("a href");

我正在获取具有“ dl_link 1”类的元素,但无法获取它的链接,字符串为空?

回答:

您需要GetAttribute()使用实际的属性名称进行调用。更换:

lists1[0].GetAttribute("a href");

与:

lists1[0].GetAttribute("href");

以上是 如何从selenium中的href链接获取属性值 的全部内容, 来源链接: utcz.com/qa/432913.html

回到顶部