JS 获取鼠标左右键的键值方法


Posted in Javascript onOctober 11, 2014
function test() 
{ 
alert(event.x+" "+event.y); 
alert(event.button); 
} 
/*右键菜单不显示*/ 
document.oncontextmenu=function() 
{ 
return false; 
} 
/*document.onmousedown=function() 
{ 
if(event.button==1) 
{alert("left")} 
if(event.button==2) 
{alert("right")} 
}*/ 
document.onkeydown=function() 
{ 
alert(event.keyCode); 
} 
</script>

event.x 鼠标横轴
event.y 鼠标纵轴
event.keycode 键盘值
events.button==0 默认。没有按任何按钮。
events.button==1 鼠标左键
events.button==2 鼠标右键
events.button==3 鼠标左右键同时按下
events.button==4 鼠标中键
events.button==5 鼠标左键和中键同时按下
events.button==6 鼠标右键和中键同时按下
events.button==7 所有三个键都按下

Javascript 相关文章推荐
在百度知道团队中快速审批新成员的js脚本
Feb 02 Javascript
JavaScript数据类型判定的总结笔记
Jul 31 Javascript
Bootstrap每天必学之前端开发框架
Nov 19 Javascript
使用JavaScript开发跨平台的桌面应用详解
Jul 27 Javascript
JS 中document.write()的用法和清空的原因浅析
Dec 04 Javascript
AngularJS 将再发布一个重要版本 然后进入长期支持阶段
Jan 31 Javascript
Vue中div contenteditable 的光标定位方法
Aug 25 Javascript
JS Math对象与Math方法实例小结
Jul 05 Javascript
Vue+ElementUI使用vue-pdf实现预览功能
Nov 26 Javascript
vue使用echarts图表自适应的几种解决方案
Dec 04 Vue.js
Element-ui upload上传文件限制的解决方法
Jan 22 Javascript
react中的DOM操作实现
Jun 30 Javascript
jquery动态加载js/css文件方法(自写小函数)
Oct 11 #Javascript
打造个性化的功能强大的Jquery虚拟键盘(VirtualKeyboard)
Oct 11 #Javascript
JavaScript中实现最高效的数组乱序方法
Oct 11 #Javascript
JavaScript中实现PHP的打乱数组函数shuffle实例
Oct 11 #Javascript
JavaScript定义变量和变量优先级问题探讨
Oct 11 #Javascript
JavaScript中获取鼠标位置相关属性总结
Oct 11 #Javascript
JavaScript中最简洁的编码html字符串的方法
Oct 11 #Javascript
You might like
DC的38部超级英雄动画电影
2020/03/03 欧美动漫
PHP个人网站架设连环讲(二)
2006/10/09 PHP
PHP Stream_*系列函数
2010/08/01 PHP
php cookie使用方法学习笔记分享
2013/11/07 PHP
php生成QRcode实例
2014/09/22 PHP
Symfony学习十分钟入门经典教程
2016/02/03 PHP
Yii2框架视图(View)操作及Layout的使用方法分析
2019/05/27 PHP
如何获取select下拉框的值(option没有及有value属性)
2013/11/08 Javascript
总结Node.js中的一些错误类型
2016/08/15 Javascript
Angularjs 制作购物车功能实例代码
2016/09/14 Javascript
简单理解vue中实例属性vm.$els
2016/12/01 Javascript
EasyUI学习之Combobox级联下拉列表(2)
2016/12/29 Javascript
Angular中使用better-scroll插件的方法
2018/03/27 Javascript
微信小程序时间标签和时间范围的联动效果
2019/02/15 Javascript
通过javascript实现段落的收缩与展开
2019/06/26 Javascript
JS将时间秒转换成天小时分钟秒的字符串
2019/07/10 Javascript
Vue的data、computed、watch源码浅谈
2020/04/04 Javascript
基于JS实现计算24点算法代码实例解析
2020/07/23 Javascript
如何在vue中使用video.js播放m3u8格式的视频
2021/02/01 Vue.js
[00:58]他们到底在电话里听到了什么?
2017/11/21 DOTA
[04:59]DOTA2-DPC中国联赛 正赛 Ehome vs iG 选手采访
2021/03/11 DOTA
python遍历 truple list dictionary的几种方法总结
2016/09/11 Python
python xml解析实例详解
2016/11/14 Python
Python常用算法学习基础教程
2017/04/13 Python
python Pandas库基础分析之时间序列的处理详解
2019/07/13 Python
Python 3 使用Pillow生成漂亮的分形树图片
2019/12/24 Python
HTML5中在title标题标签里设置小图标的方法
2020/06/23 HTML / CSS
Vision Directa智利眼镜网:框架眼镜、隐形眼镜和名牌太阳眼镜
2016/11/23 全球购物
Burberry英国官网:英国标志性奢侈品牌
2017/03/29 全球购物
StubHub美国:购买或出售您的门票
2019/07/09 全球购物
诉讼授权委托书范本
2014/10/05 职场文书
毕业生见习报告总结
2014/11/08 职场文书
2015年小学语文教师工作总结
2015/10/23 职场文书
跟班学习心得体会(共6篇)
2016/01/23 职场文书
浏览器常用基本操作之python3+selenium4自动化测试(基础篇3)
2021/05/21 Python
CSS3实现360度循环旋转功能
2022/02/12 HTML / CSS