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 相关文章推荐
firefox火狐浏览器与与ie兼容的2个问题总结
Jul 20 Javascript
使用JavaScript判断图片是否加载完成的三种实现方式
May 04 Javascript
javascript包装对象实例分析
Mar 27 Javascript
详解AngularJS中自定义指令的使用
Jun 17 Javascript
清除输入框内的空格
Dec 21 Javascript
React学习笔记之事件处理(二)
Jul 02 Javascript
js 事件的传播机制(实例讲解)
Jul 20 Javascript
vue-star评星组件开发实例
Mar 01 Javascript
Vue请求JSON Server服务器数据的实现方法
Nov 02 Javascript
React精髓!一篇全概括小结(急速)
May 23 Javascript
vue+ESLint 配置保存 自动格式化代码
Mar 17 Javascript
浅析微信小程序自定义日历组件及flex布局最后一行对齐问题
Oct 29 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
打造计数器DIY三步曲(下)
2006/10/09 PHP
ThinkPHP的L方法使用简介
2014/06/18 PHP
PHP与SQL语句写一句话木马总结
2019/10/11 PHP
Span元素的width属性无效果原因及解决方案
2010/01/15 Javascript
jQuery的实现原理的模拟代码 -5 Ajax
2010/08/07 Javascript
JSONP 跨域访问代理API-yahooapis实现代码
2012/12/02 Javascript
jquery在项目中做复选框时遇到的一些问题笔记
2013/11/17 Javascript
JQuery中操作Css样式的方法
2014/02/12 Javascript
jQuery的position()方法详解
2015/07/19 Javascript
JS+CSS实现另类带提示效果的竖向导航菜单
2015/10/15 Javascript
纯javascript实现自动发送邮件
2015/10/21 Javascript
初步了解javascript面向对象
2015/11/09 Javascript
BootStrap实现轮播图效果(收藏)
2016/12/30 Javascript
js实现4个方向滚动的球
2017/03/06 Javascript
JS监控关闭浏览器操作的实例详解
2017/09/12 Javascript
ionic3+Angular4实现接口请求及本地json文件读取示例
2017/10/11 Javascript
VueJs组件之父子通讯的方式
2018/05/06 Javascript
vue双向绑定数据限制长度的方法
2019/11/04 Javascript
Vue实现剪切板图片压缩功能
2020/02/04 Javascript
[01:01:18]VP vs NIP 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
win7 下搭建sublime的python开发环境的配置方法
2014/06/18 Python
带你了解python装饰器
2017/06/15 Python
Python中的id()函数指的什么
2017/10/17 Python
Django中针对基于类的视图添加csrf_exempt实例代码
2018/02/11 Python
解决python nohup linux 后台运行输出的问题
2018/05/11 Python
实例介绍Python中整型
2019/02/11 Python
Django使用Channels实现WebSocket的方法
2019/07/28 Python
图文详解Django使用Pycharm连接MySQL数据库
2019/08/09 Python
Python实现代码统计工具
2019/09/19 Python
Python实现像awk一样分割字符串
2020/09/15 Python
python爬虫快速响应服务器的做法
2020/11/24 Python
优秀经理获奖感言
2014/03/04 职场文书
本科毕业论文致谢词
2015/05/14 职场文书
第一军规观后感
2015/06/12 职场文书
vue+springboot实现登录验证码
2021/05/27 Vue.js
win11怎么用快捷键锁屏? windows11锁屏的几种方法
2021/11/21 数码科技