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 相关文章推荐
网页禁用右键实现代码(JavaScript代码)
Oct 29 Javascript
Jquery AJAX 用于计算点击率(统计)
Jun 30 Javascript
基于jquery的15款幻灯片插件
Apr 10 Javascript
Extjs NumberField后面加单位实现思路
Jul 30 Javascript
基于jQuery实现交互体验社会化分享代码附源码下载
Jan 04 Javascript
基于vue-cli创建的项目的目录结构及说明介绍
Nov 23 Javascript
浅析node.js的模块加载机制
May 25 Javascript
Vue.js图片预览插件使用详解
Aug 27 Javascript
对Vue- 动态元素属性及v-bind和v-model的区别详解
Aug 27 Javascript
setTimeout与setInterval的区别浅析
Mar 23 Javascript
微信小程序入门之绘制时钟
Oct 22 Javascript
js实现类选择器和name属性选择器的示例步骤
Feb 07 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
一个SQL管理员的web接口
2006/10/09 PHP
PHP生成短网址的3种方法代码实例
2014/07/08 PHP
PHP 接入支付宝即时到账功能
2016/09/18 PHP
基于jQuery的投票系统显示结果插件
2011/08/12 Javascript
js 获取计算后的样式写法及注意事项
2013/02/25 Javascript
点击弹出层外区域关闭弹出层jquery特效示例
2013/08/25 Javascript
用JavaScript来美化HTML的select标签的下拉列表效果
2015/11/17 Javascript
jquery表单插件Autotab使用方法详解
2016/06/24 Javascript
JS匿名函数类生成方式实例分析
2016/11/26 Javascript
JavaScript实现经典排序算法之选择排序
2016/12/28 Javascript
vue实现移动端轻量日期组件不依赖第三方库的方法
2019/04/28 Javascript
JS求1到任意数之间的所有质数的方法详解
2019/05/20 Javascript
Javascript操作select控件代码实例
2020/02/14 Javascript
[04:32]DOTA2著名解说配音敌法师 现场专访海涛怒切假腿
2013/12/20 DOTA
[02:56]DOTA2英雄基础教程 巨魔战将
2013/12/10 DOTA
[01:15:12]DOTA2上海特级锦标赛主赛事日 - 1 败者组第一轮#4Newbee VS CDEC
2016/03/03 DOTA
python获取本机mac地址和ip地址的方法
2015/04/29 Python
python字典的遍历3种方法详解
2019/08/10 Python
python2.7的flask框架之引用js&amp;css等静态文件的实现方法
2019/08/22 Python
python+selenium 点击单选框-radio的实现方法
2019/09/03 Python
python查看数据类型的方法
2019/10/12 Python
详解python 中in 的 用法
2019/12/12 Python
Python实现FLV视频拼接功能
2020/01/21 Python
python识别验证码图片实例详解
2020/02/17 Python
python为什么会环境变量设置不成功
2020/06/23 Python
html5 学习简单的拾色器
2010/09/03 HTML / CSS
C#如何允许一个类被继承但是避免这个类的方法被重载?
2015/02/24 面试题
社区交通安全实施方案
2014/03/22 职场文书
小学雷锋月活动总结
2014/07/03 职场文书
新闻人物通讯稿
2014/10/09 职场文书
建议书范文
2015/02/05 职场文书
地心历险记观后感
2015/06/15 职场文书
海底两万里读书笔记
2015/06/26 职场文书
80后创业总结的9条职场用人思想,记得收藏
2019/08/13 职场文书
golang http使用踩过的坑与填坑指南
2021/04/27 Golang
Mysql数据库按时间点恢复实战记录
2021/06/30 MySQL