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技巧大放送 学习jquery的朋友可以看下
Oct 14 Javascript
js计算字符串长度包含的中文是utf8格式
Oct 15 Javascript
jquery如何根据值设置默认的选中项
Mar 17 Javascript
自己动手手写jQuery插件总结
Jan 20 Javascript
JavaScript将XML转成JSON的方法
Mar 12 Javascript
js+HTML5实现视频截图的方法
Jun 16 Javascript
浅谈javascript中的Function和Arguments
Aug 30 Javascript
微信小程序 网络API Websocket详解
Nov 09 Javascript
Bootstrap 轮播(Carousel)插件
Dec 26 Javascript
Angular中自定义Debounce Click指令防止重复点击
Jul 26 Javascript
bootstrap tooltips在 angularJS中的使用方法
Apr 10 Javascript
ant design charts 获取后端接口数据展示
May 25 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处理excel cvs表格的方法实例介绍
2013/05/13 PHP
linux命令之调试工具strace的深入分析
2013/06/03 PHP
php中操作memcached缓存进行增删改查数据的实现代码
2014/08/15 PHP
学习php设计模式 php实现适配器模式
2015/12/07 PHP
PHP使用DOM对XML解析处理操作示例
2019/07/04 PHP
从javascript语言本身谈项目实战
2006/12/27 Javascript
jQuery 选择器、DOM操作、事件、动画
2010/11/25 Javascript
Lua表达式和控制结构学习笔记
2014/12/15 Javascript
JavaScript实现仿新浪微博大厅和腾讯微博首页滚动特效源码
2015/09/15 Javascript
JavaScript、tab切换完整版(自动切换、鼠标移入停止、移开运行)
2016/01/05 Javascript
jQuery中通过ajax的get()函数读取页面的方法
2016/02/29 Javascript
Vue.js实现无限加载与分页功能开发
2016/11/03 Javascript
Javascript使用SWFUpload进行多文件上传
2016/11/16 Javascript
jQuery扩展实现text提示还能输入多少字节的方法
2016/11/28 Javascript
Angular 4根据组件名称动态创建出组件的方法教程
2017/11/01 Javascript
[原创]jQuery实现合并/追加数组并去除重复项的方法
2018/04/11 jQuery
基于vue-upload-component封装一个图片上传组件的示例
2018/10/16 Javascript
详解微信小程序-获取用户session_key,openid,unionid - 后端为nodejs
2019/04/29 NodeJs
微信小程序获取复选框全选反选选中的值(实例代码)
2019/12/17 Javascript
详解element-ui动态限定的日期范围选择器代码片段
2020/07/03 Javascript
基于Python实现通过微信搜索功能查看谁把你删除了
2016/01/27 Python
Selenium定时刷新网页的实现代码
2018/10/31 Python
浅谈Python反射 &amp; 单例模式
2019/03/21 Python
Django Docker容器化部署之Django-Docker本地部署
2019/10/09 Python
Python搭建代理IP池实现获取IP的方法
2019/10/27 Python
爬虫代理池Python3WebSpider源代码测试过程解析
2019/12/20 Python
Pycharm 2020年最新激活码(亲测有效)
2020/09/18 Python
python用700行代码实现http客户端
2021/01/14 Python
H&M美国官网:欧洲最大的服饰零售商
2016/09/07 全球购物
PHP如何对用户密码进行加密
2014/07/31 面试题
市场专员岗位职责
2014/02/14 职场文书
班主任个人工作反思
2014/04/28 职场文书
教师遵守党的政治纪律情况对照检查材料
2014/09/26 职场文书
2015年司法所工作总结
2015/04/27 职场文书
导游词之台湾阿里山
2019/10/23 职场文书
Shell脚本一键安装Nginx服务自定义Nginx版本
2022/03/20 Servers