0
点赞
收藏
分享

微信扫一扫

Python+selenium 自动化-调用dom节点的click()监听事件,强力操作节点!穿透元素进行点击,节点被遮挡不可点击解决方法


非常简单!​只需要两步​:


  • 第一步​,我先获取 ​dom​ 节点。
  • 第二步​,然后通过 ​driver.execute_script() ​方法调用 ​dom​ 节点的 ​click()​ 监听事件。

a = driver.find_element_by_class_name("u-button.btn.alert-ok")
# a为我要操作的元素节点

driver.execute_script("arguements[0].click();", a)
# 我们要操作它的click监听,所以调用click(),如果是其他监听的话,把click改了就行,其他的不用变。
# arguements[0]为固定的写法。

喜欢的点个赞❤吧!


举报

相关推荐

0 条评论