我正在尝试点击href链接。 我设法通过
获得链接element = browser.find_element_by_xpath("//a[contains(@href,'main.cfm')]")
但是当我使用element.click()
时,显示
消息:元素不可见
我不确定为什么。可能是图片中的“== $ 0”吗?当我将鼠标移动到文本时,它会显示“在控制台中使用$ 0来引用此元素”。
答案 0 :(得分:1)
@Shoaib Akhtar的答案是对的,你也可以使用这个xpaths
Private Sub DataGridView1_CellClick(ByVal sender As Object, ByVal e As DataGridViewCellEventArgs) Handles DataGridView1.CellClick
If DataGridView1.Columns(e.ColumnIndex).HeaderText = "MinEquation" Then
'Match
End If
End Sub
答案 1 :(得分:0)
试试这个xpath
//a[span[text()[contains(., 'Latest Projects')]]]
这是选择' span'的父链接。元素,其中包含子字符串文本'最新项目'。