我面临的问题,在动态工具提示值使用VBA chrome selenium ,现在的问题,在其他数据提取,因为一切顺利,但面临的问题,在动态工具提示值。我的代码如下所示。
d.Get "https://norway.dealroom.co/companies/nortech_1"
Sleep 200
'On Error Resume Next
'------------------------------------------
'For i = 1 To 65
'Set my_data = d.FindElementsByClass("to_hasTooltip")
'For Each Item In my_data
'href11 = Item.Attribute("href")
'
'Dim news As String
'news = href11 & "{}" & "{}" & url & "}{"
'news1 = MyClean(news)
'
'news1 = Replace(news1, "{}", vbTab)
'news1 = Replace(news1, "}{", vbLf)
'
'Fileout.write news1
'href11 = ""
'Next
'd.FindElementByCss("a.to_hasTooltip:nth-child(7)").Click
'd.FindElementByCss("a.to_hasTooltip:nth-child(5)").Click
'Next
'------------------------------------------
d.FindElementByXPath("/html/body/div[2]/div/div[2]/div[3]/div[1]/main/div/div/section/div[2]/div/div[1]/div[2]/div[1]/div[1]/span/span").Click
ab = d.FindElementByClass("tooltip-wraper--open").text
MsgBox (ab)
字符串
1条答案
按热度按时间ijxebb2r1#
参考下面的代码,工作正常。使用action类,在所需元素上执行鼠标悬停,然后获取工具提示文本。#输出:由Louis Geoffroy-Terryn于2023年6月29日检查
字符串