js同时按下两个方向键


Posted in Javascript onDecember 01, 2007

具体代码如下所示:

<SCRIPT LANGUAGE="JavaScript"> 
<!-- 
var dn=0; //1 up, 2 left, 3 both 
document.onkeyup = function() 
{ 
  if(event.keyCode== 37) 
  { 
    if(dn==2) 
    { 
      dn=0 
    } 
  else if(dn==3){dn=1} 
  } 
  if(event.keyCode== 38) 
  { 
    if(dn==1){dn=0} 
    else if(dn==3){dn=2} 
  } 
} 
document.onkeydown = function() 
{ 
  if(event.keyCode== 37) 
  { 
    ren.innerText="aa"//向左 
    if(dn==0){dn=2} 
    else if(dn==1){dn=3} 
  } 
  else if(event.keyCode==38) 
  { 
    ren.innerText="bb"//向上 
  if(dn==0){dn=1} 
  else if(dn==2){dn=3} 
  } 
  if(dn==3) 
  { 
    dn=0 
    alert("cc") 
  } 
} 
//--> 
</SCRIPT> 
<div id=ren></div>

总结

以上所述是小编给大家介绍的js同时按下两个方向键,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
用cssText批量修改样式
Aug 29 Javascript
JavaScript高级程序设计阅读笔记(六) ECMAScript中的运算符(二)
Feb 27 Javascript
jquery 中多条件选择器,相对选择器,层次选择器的区别
Jul 03 Javascript
JavaScript截取字符串的Slice、Substring、Substr函数详解和比较
Mar 20 Javascript
简单实现兼容各大浏览器的js复制内容到剪切板
Sep 09 Javascript
JS数组合并push与concat区别分析
Dec 17 Javascript
浅析如何利用JavaScript进行语音识别
Oct 27 Javascript
node.js平台下利用cookie实现记住密码登陆(Express+Ejs+Mysql)
Apr 26 Javascript
vue2.0的contextmenu右键弹出菜单的实例代码
Jul 24 Javascript
在 vue-cli v3.0 中使用 SCSS/SASS的方法
Jun 14 Javascript
基于webpack4搭建的react项目框架的方法
Jun 30 Javascript
webpack+vue-cli项目中引入外部非模块格式js的方法
Sep 28 Javascript
document.documentElement &amp;&amp; document.documentElement.scrollTop
Dec 01 #Javascript
jquery api参考 visualjquery 中国线路 速度快
Nov 30 #Javascript
发布一个高效的JavaScript分析、压缩工具 JavaScript Analyser
Nov 30 #Javascript
jquery 指南/入门基础
Nov 30 #Javascript
Prototype1.6 JS 官方下载地址
Nov 30 #Javascript
防止网站内容被拷贝的一些方法与优缺点好处与坏处分析
Nov 30 #Javascript
jQuery 研究心得 取得属性的值
Nov 30 #Javascript
You might like
php自动加载方式集合
2016/04/04 PHP
javascript jQuery $.post $.ajax用法
2008/07/09 Javascript
Javascript 中文字符串处理额外注意事项
2009/11/15 Javascript
javascript中xml操作实现代码
2011/11/21 Javascript
javascript两种function的定义介绍及区别说明
2013/05/02 Javascript
浅析XMLHttpRequest的缓存问题
2013/12/13 Javascript
js中哈希表的几种用法总结
2014/01/28 Javascript
node.js中的fs.lchownSync方法使用说明
2014/12/16 Javascript
jQuery实现可用于博客的动态滑动菜单
2015/03/09 Javascript
Jquery判断radio、selelct、checkbox是否选中及获取选中值方法总结
2015/04/15 Javascript
js实现模拟计算器退格键删除文字效果的方法
2015/05/07 Javascript
jQuery Easyui学习之datagrid 动态添加、移除editor
2016/01/27 Javascript
javascript+css3开发打气球小游戏完整代码
2017/11/28 Javascript
Vue 实现简易多行滚动&quot;弹幕&quot;效果
2020/01/02 Javascript
vue-socket.io跨域问题有效解决方法
2020/02/11 Javascript
在vue-cli3中使用axios获取本地json操作
2020/07/30 Javascript
[57:38]2018DOTA2亚洲邀请赛3月30日 小组赛A组 OpTic VS OG
2018/03/31 DOTA
python简单实现基数排序算法
2015/05/16 Python
手把手教你用python抢票回家过年(代码简单)
2018/01/21 Python
Python可迭代对象操作示例
2019/05/07 Python
python 使用turtule绘制递归图形(螺旋、二叉树、谢尔宾斯基三角形)
2019/05/30 Python
使用python实现ftp的文件读写方法
2019/07/02 Python
python实现IOU计算案例
2020/04/12 Python
Python如何合并多个字典或映射
2020/07/24 Python
Python 远程开关机的方法
2020/11/18 Python
python 通过pip freeze、dowload打离线包及自动安装的过程详解(适用于保密的离线环境
2020/12/14 Python
新西兰领先的鞋类和靴子网上商城:Merchant 1948
2017/09/08 全球购物
电大自我鉴定
2013/10/27 职场文书
矫正人员思想汇报
2014/01/08 职场文书
银行优秀员工事迹
2014/02/06 职场文书
3.15国际消费者权益日主题活动活动总结
2014/03/16 职场文书
运动会入场口号
2014/06/07 职场文书
2015年机关纠风工作总结
2015/05/15 职场文书
MySQL Router的安装部署
2021/04/24 MySQL
浅谈JS的原型和原型链
2021/06/04 Javascript
Vue-Element-Admin集成自己的接口实现登录跳转
2021/06/23 Vue.js