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实现随机返回数组的一个元素
Aug 13 Javascript
javascript 模式设计之工厂模式详细说明
May 10 Javascript
一个页面放2段图片滚动代码出现冲突的问题如何解决
Dec 21 Javascript
Bootstrap每天必学之滚动监听
Mar 16 Javascript
js正则表达式replace替换变量方法
May 21 Javascript
使用jquery获取url以及jquery获取url参数的实现方法
May 25 Javascript
Vue.js tab实现选项卡切换
May 16 Javascript
js实现图片放大展示效果
Aug 30 Javascript
详解vuex的简单使用
Mar 12 Javascript
JS实现简单的抽奖转盘效果示例
Feb 16 Javascript
超轻量级的js时间库miment使用解析
Aug 02 Javascript
解决vue里a标签值解析变量,跳转页面,前面加默认域名端口的问题
Jul 22 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
PHP面向对象之工作单元(实例讲解)
2017/06/26 PHP
PHP使用PDO创建MySQL数据库、表及插入多条数据操作示例
2019/05/30 PHP
最简单的jQuery程序 入门者学习
2009/07/09 Javascript
JavaScript性能优化 创建文档碎片(document.createDocumentFragment)
2010/07/13 Javascript
js防止页面被iframe调用的方法
2014/10/30 Javascript
SuperSlide标签切换、焦点图多种组合插件
2015/03/14 Javascript
jQuery左侧大图右侧小图焦点图幻灯切换代码分享
2015/08/19 Javascript
第一次接触神奇的Bootstrap
2016/10/14 Javascript
Vue.js计算属性computed与watch(5)
2016/12/09 Javascript
JS实现两周内自动登录功能
2017/03/23 Javascript
基于 Bootstrap Datetimepicker 联动
2017/08/03 Javascript
深入理解Node.js中通用基础设计模式
2017/09/19 Javascript
Vue动态修改网页标题的方法及遇到问题
2019/06/09 Javascript
微信小程序webSocket的使用方法
2020/02/20 Javascript
Python中使用动态变量名的方法
2014/05/06 Python
python 读写中文json的实例详解
2017/10/29 Python
解决python中用matplotlib画多幅图时出现图形部分重叠的问题
2019/07/07 Python
python进度条显示之tqmd模块
2020/08/22 Python
python3中布局背景颜色代码分析
2020/12/01 Python
Python datetime模块的使用示例
2021/02/02 Python
Booking.com美国:全球酒店预订网站
2017/04/18 全球购物
加拿大在线眼镜零售商:SmartBuyGlasses加拿大
2019/05/25 全球购物
全球采购的街头服饰和帽子:Urban Excess
2020/10/28 全球购物
27个经典Linux面试题及答案,你知道几个?
2014/03/11 面试题
参观考察邀请函范文
2014/01/29 职场文书
淘宝客服专员岗位职责
2014/04/11 职场文书
《欢乐的泼水节》教学反思
2014/04/22 职场文书
2014年党员自我评议总结
2014/09/23 职场文书
行政执法队伍作风整顿剖析材料
2014/10/11 职场文书
网上祭英烈活动总结
2015/02/04 职场文书
酒店保洁员岗位职责
2015/02/26 职场文书
大学生违纪检讨书范文
2015/05/07 职场文书
Python实现Telnet自动连接检测密码的示例
2021/04/16 Python
jQuery ajax - getScript() 方法和getJSON方法
2021/05/14 jQuery
python可视化大屏库big_screen示例详解
2021/11/23 Python
Spring Data JPA框架持久化存储数据到数据库
2022/04/28 Java/Android