鼠标事件

Posted zuoyou1223

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了鼠标事件相关的知识,希望对你有一定的参考价值。

在 WebDriver 中, 将这些关于鼠标操作的方法封装在 ActionChains 类提供。

ActionChains 类提供了鼠标操作的常用方法:

  • perform(): 提交

  • context_click(): 点击

  • double_click(): 双击

  • drag_and_drop(): 拖动

  • move_to_element(): 鼠标悬停

from selenium import webdriver
# 引入 ActionChains 类
from selenium.webdriver.common.action_chains import ActionChains

driver = webdriver.Chrome()
driver.get("https://www.baidu.cn")

# 定位到要悬停的元素
above = driver.find_element_by_link_text("设置")
# 对定位到的元素执行鼠标悬停操作
ActionChains(driver).move_to_element(above).perform()
#perform  执行ActionChains中储存的行为

 

 

以上是关于鼠标事件的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript期末复习

HTML代码片段

HTML代码片段

onclick是鼠标点击事件,按下回车事件是啥代码?

Android 事件分发事件分发源码分析 ( Activity 中各层级的事件传递 | Activity -> PhoneWindow -> DecorView -> ViewGroup )(代码片段

jquery鼠标点击事件是啥?