使用python的Web驱动程序Selenium

使用python的Web驱动程序Selenium,python,selenium,web,xpath,Python,Selenium,Web,Xpath,大家好,同事们一个问题,我如何单击a href=javascript:void0?我一直在试图理解同一论坛上的同一个问题,但我没有很好地理解它,我在等待您的贡献 xpath href=>/[@id=course链接-\u 62332\u 1], xpath h4=/[@id=course链接-\u 62332\u 1]/h4 这张照片 你可以做 driver.find_element_by_id('course-link-_62332_1').click() href=javascript:v

大家好,同事们一个问题,我如何单击a href=javascript:void0?我一直在试图理解同一论坛上的同一个问题,但我没有很好地理解它,我在等待您的贡献 xpath href=>/[@id=course链接-\u 62332\u 1], xpath h4=/[@id=course链接-\u 62332\u 1]/h4 这张照片 你可以做

driver.find_element_by_id('course-link-_62332_1').click()
href=javascript:void0用于在单击时使浏览器保持在同一页面上。它可能正在执行JavaScript/Jquery脚本中定义的任务/事件。 关于您的问题,您可以通过此方法单击href

element1 = self.driver.find_element_by_xpath('//[@id="course-link-_62332_1"]')
element2 = self.driver.find_element_by_xpath('//[@id="course-link-_62332_1"]/h4 ')
element1.click()
element2.click()

如何通过xpath“//a[@href=javascript:void0]”查找元素。单击。如果您需要更好的帮助,请创建更好的问题-使用最少的工作代码和我们可以在web浏览器中测试的真实URL。感谢您的帮助,我没有看到id元素,我还必须考虑服务器的响应