常用的鼠标事件:onmouseenter,onmouseleave,onmouseover,onmouseout,onmouseup,onmousedown,onmousewheel,onmousemove接下来一一分析。

1.onmouseenter,onmouseleave和onmouseover,onmouseout

相同点:

这两对事件触发的时机是一样的:

onmouseenter,onmouseover都是鼠标进入元素上时触发。

onmouseleave,onmouseout都是鼠标离开元素时触发。

不同点:

onmouseenter,onmouseleave没有冒泡事件。

onmouseover,onmouseout有冒泡事件。

2.onmouseup和onmousedown

onmousedown当鼠标按下时触发。

onmouseup当鼠标松开时触发。

3.onmousewheel和onmousemove

onmousewheel当鼠标滚动滚轮时触发

document.onmousewheel = function () {

}

onmousemove当鼠标在元素上移动的时候触发

document.onmousemove = function() {

}

最新文章

  1. Notes: select选择框
  2. Spark计算均值
  3. 《简明python教程》笔记二
  4. 在iMac机os x上装win7双系统经验心得
  5. iOS学习12之OC属性和点语法
  6. oracle模糊查询效率提高
  7. 不能错过的XCode插件
  8. Objective-C开发编码规范:4大方面解决开发中的规范性问题
  9. Visual Studio Team Services使用教程--默认团队checkin权限修改
  10. 一步步优化JVM二:JVM部署模型和JVM Runtime
  11. 在华为oj的两个月
  12. 理解性能的奥秘——应用程序中慢,SSMS中快(2)——SQL Server如何编译存储过程
  13. Inheritance: 'A' is an inaccessible base of 'B'
  14. 富文本框vue-quill-editor的使用
  15. Part-Eight 模板与群体数据的组织
  16. 开启vue源码的解析攻略---认识flow
  17. Python自学:第二章 Python之禅
  18. sql 表,字段(列),表数据(行)相关命令
  19. linux java报错汇总
  20. 如何进行SQL排序

热门文章

  1. 原生ajax写的上拉加载
  2. python自动化--语言基础1--数据类型及类型转换
  3. Java经典编程题50道之四十六
  4. 手把手教你用.NET Core写爬虫
  5. InputStream中通过mark和reset方法重复利用缓存
  6. 让网站通过Https访问
  7. handler机制面试
  8. yaf代码生成工具的使用
  9. Oracle总结【视图、索引、事务、用户权限、批量操作】
  10. PlateSpin备份服务器时SQL Server的一些活动信息