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 相关文章推荐
jQuery实现自动调整字体大小的方法
Jun 15 Javascript
JavaScript简单判断复选框是否选中及取出值的方法
Aug 13 Javascript
indexedDB bootstrap angularjs之 MVC DOMO (应用示例)
Jun 20 Javascript
Bootstrap3使用typeahead插件实现自动补全功能
Jul 07 Javascript
Javascript中call,apply,bind方法的详解与总结
Dec 12 Javascript
JS设置CSS样式的方式汇总
Jan 21 Javascript
angularjs结合html5实现拖拽功能
Jun 25 Javascript
微信小程序websocket实现聊天功能
Mar 30 Javascript
JavaScript自动生成 年月范围 选择功能完整示例【基于jQuery插件】
Sep 03 jQuery
js实现div色块碰撞
Jan 16 Javascript
vue 使用插槽分发内容操作示例【单个插槽、具名插槽、作用域插槽】
Mar 06 Javascript
Node.js中出现未捕获异常的处理方法
Jun 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
php操作SVN版本服务器类代码
2011/11/27 PHP
PHP实现图片旋转效果实例代码
2014/10/01 PHP
PHP的Yii框架中创建视图和渲染视图的方法详解
2016/03/29 PHP
php中Redis的应用--消息传递
2017/03/28 PHP
YII2框架中查询生成器Query()的使用方法示例
2020/03/18 PHP
js String对象中常用方法小结(字符串操作)
2012/01/27 Javascript
jQuery判断对象是否存在的方法
2015/02/05 Javascript
Jquery为DIV添加click事件的简单实例
2016/06/02 Javascript
JavaScript解八皇后问题的方法总结
2016/06/12 Javascript
JS判断指定dom元素是否在屏幕内的方法实例
2017/01/23 Javascript
vue2.X组件学习心得(新手必看篇)
2017/07/05 Javascript
JS写谷歌浏览器chrome的外挂实例
2018/01/11 Javascript
三分钟学会用ES7中的Async/Await进行异步编程
2018/06/14 Javascript
关于在vue 中使用百度ueEditor编辑器的方法实例代码
2018/09/14 Javascript
详解Vue2.0组件的继承与扩展
2018/11/23 Javascript
node实现mock-plugin中间件的方法
2019/12/25 Javascript
[58:15]2018DOTA2亚洲邀请赛 4.1 小组赛 A组 NB vs Liquid
2018/04/02 DOTA
30分钟搭建Python的Flask框架并在上面编写第一个应用
2015/03/30 Python
用python处理MS Word的实例讲解
2018/05/08 Python
利用python打开摄像头及颜色检测方法
2018/08/03 Python
django Serializer序列化使用方法详解
2018/10/16 Python
使用Python3内置文档高效学习以及官方中文文档
2019/05/19 Python
基于Tensorflow使用CPU而不用GPU问题的解决
2020/02/07 Python
使用python客户端访问impala的操作方式
2020/03/28 Python
Python用5行代码实现批量抠图的示例代码
2020/04/14 Python
Python脚本如何在bilibili中查找弹幕发送者
2020/06/04 Python
Python定义一个函数的方法
2020/06/15 Python
Django nginx配置实现过程详解
2020/09/10 Python
python实现粒子群算法
2020/10/15 Python
python中spy++的使用超详细教程
2021/01/29 Python
利物浦足球俱乐部官方商店(美国):Liverpool FC US
2019/10/09 全球购物
软件设计的目标是什么
2016/12/04 面试题
化学专业毕业生求职信
2014/07/28 职场文书
2014年平安夜寄语
2014/12/08 职场文书
汽车销售员岗位职责
2015/04/11 职场文书
2019企业给员工的慰问信
2019/06/24 职场文书