JavaScript鼠标事件
JavaScript鼠标事件
js中是比较简单的语言,然而js的精髓就是js事件,这也是js当中最重要的部分,很多人对JavaScript鼠标事件是什么还不是很了解,下面我们对JavaScript鼠标事件进行详解。
鼠标事件(Mouse Events)
通过鼠标触发事件, 类似用户的行为:
属性 |
值 |
描述 |
onclick |
script |
当单击鼠标时运行脚本 |
ondblclick |
script |
当双击鼠标时运行脚本 |
onmousedown |
script |
当按下鼠标按钮时运行脚本 |
onmousemove |
script |
当鼠标指针移动时运行脚本 |
onmouseout |
script |
当鼠标指针移出元素时运行脚本 |
onmouseover |
script |
当鼠标指针移至元素之上时运行脚本 |
onmouseup |
script |
当松开鼠标按钮时运行脚本 |
onmousewheel |
script |
当转动鼠标滚轮时运行脚本 |
onscroll |
script |
当滚动元素的滚动条时运行脚本 |
鼠标点击
鼠标点击事件包括 4 个:click(单击)、dblclick(双击)、mousedown(按下)和 mouseup(松开)。其中 click 事件类型比较常用,而 mousedown 和 mouseup 事件类型多用在鼠标拖放、拉伸操作中。当这些事件处理函数的返回值为 false 时,会禁止绑定对象的默认行为
示例
在下面示例中,当定义超链接指向自身时(多在设计过程中 href 属性值暂时使用 “#”或“?”表示),可以取消超链接被单击时的默认行为,即刷新页面。
JavaScript鼠标事件相关推荐
- js鼠标事件大全-Javascript鼠标事件大全
js鼠标事件大全-Javascript鼠标事件大全 2009年03月11日 星期三 14:22 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击onDblClick 当键盘上的某个键被按下并且释放时 ...
- java鼠标js触发事件吗,JavaScript鼠标事件是什么?JavaScript鼠标事件详解
js中是比较简单的语言,然而js的精髓就是js事件,这也是js当中最重要的部分,很多人对JavaScript鼠标事件是什么还不是很了解,下面我们对JavaScript鼠标事件进行详解. 一:在js中, ...
- javascript 鼠标事件总结
本文转自:http://www.jb51.net/article/21590.htm javascript的鼠标事件是个比较庞大的家族.需要的朋友可以参考下. 常见的有以下8个: mousedown: ...
- JavaScript鼠标事件与函数
通过鼠标触发事件,类似用户的行为: 鼠标事件列表,要在(body)里设一个div,id名要为box,style里设置它的的宽.高,然后再script里设置脚本语言,使他在里面能够运行.下面script ...
- 小试牛刀JavaScript鼠标事件
鼠标事件练习1 当鼠标点击网页某个单元格的时候,其他的单元格颜色不变,只有被点击的单元格颜色发生变化 <style type="text/css"> *{ margin ...
- JavaScript鼠标事件、键盘事件
常用的键盘事件 keyup 按键弹起的时候触发 // 1.onkeyup document.onkeyup = function(){console.log("弹起"); } // ...
- JavaScript鼠标事件及案例
目录 一.鼠标事件 1.鼠标事件的常用方法 (1)鼠标事件常用方法 (2) 禁止鼠标右击菜单:contextmenu (3)禁止鼠标选中:selectstart 2.鼠标事件对象 3.案例(图片随着鼠 ...
- JavaScript鼠标事件onmousedown,onmousemove,onmouseout,onmouseover,onmouseup的用法和区别详解
鼠标事件onmousedown,onmousemove,onmouseout,onmouseover,onmouseup详解 1.事件属性如下: 2.下面用一段代码来了解和体验这些鼠标事件的用法: & ...
- JavaScript 鼠标事件 mouseEvent
鼠标事件 mouseEvent 这个是有兼容性的问题的,还是低版本IE不支持 e.pageX 返回鼠标相对于文档页面的X坐标,会跟随页面的滚动而获得新坐标,就是在浏览器窗口大小没有变化的前提下,滚动了 ...
最新文章
- 深入理解 Linux Cgroup 系列(二):玩转 CPU
- MS SQL 维护小记
- Springboot项目因为kackson版本问题启动报错解决方案
- 现代控制理论输出y_现代控制理论试题及答案
- PHP添加mcrypt扩展模块(亲测)
- .NET中使用Redis总结 —— 1.Redis搭建
- 计算机桌面上的输入法状态栏,输入法状态栏
- splitpane如何设置竖条的宽度_如何用 CSS 画三角形和箭头
- 小知识--DOS命令1
- OpenCL快速入门教程
- 阿坝县人民医院管理系统软件硬件配置参数
- 【C++】关于strlen函数使用的坑(与socket sendto函数配合使用)
- css中的单位换算_GitHub - WangQiangrong/cssUnitTransform: css单位转换工具
- twaver html5 2d demo,TWaver 2D+GIS+3D的试用和在线Demo
- 【云图】如何制作AMF生态鱼缸实体店分布图
- 移植MT7620A+MT7610E驱动到Openwrt trunk(Linux Kernel 3.14.18)(续:MT7620A)
- 饥饿游戏[The Hunger Games]
- 独立电子商务网站运营成本
- 电脑硬盘为什么叫计算机,电脑硬盘响得很大声如何解决|电脑磁盘吱吱响是怎么回事...
- SQL两表关联查询(两表会了,三表,四表都小意思)