JS上的keyCode事件上有多个键
Multiple keys on keyCode event on a JS
只是从JS的一些键盘控件开始。我有一个单键向下使用箭头键使球向左/向上/向下/向右移动,但我想知道如何在向左和向上键同时按下的情况下书写对角线。
我试过了,但不起作用。
if (e.keyCode==37 && e.keyCode==39) {
mx = -2;
my = -2;
}
不确定如何编写。
您可以这样做:
if (e.keyCode == 37) {
mx = -2;
}
if(e.keyCode == 39){
my = -2;
}
注意没有else
。
相关文章:
- 如何使用jQuery自动打开页面上的所有链接
- 如何使Javascript动态html表及其上的事件
- 对iPad上的点击事件反应缓慢
- 偶尔结结巴巴地说“;堆叠的”;translate()上的转换(v4.0.0-alpha40)
- 设置滑块分区上的滚动
- Html页面上的多个Base64图像和平滑加载
- 如何确定javascript已经完成了某些操作.ios上的
- 如何从画布上的某个移动事件中获取X和Y
- JsFiddle上的鼠标事件不起作用
- delete关键字在全局变量上的不同行为
- 用Javascript更改我网站上的字体大小
- 激活chrome上的chrome.notifications对象
- 单击页面上的链接后高度发生变化
- 用与线条相同的颜色填充多折线图上的点
- Meteor上的启动页面
- JS上的keyCode事件上有多个键
- 安卓上的keyCode始终是229
- 安卓(三星银河)上的JQuery Mask输入插件,返回的keyCode始终为229
- 使用jquery或javascript捕获选择列表选项上的KeyCode
- 事件.safari上的keyCode和charCode显示“未定义”;用于德国特殊标志