<script type="text/javascript">
 function jumpPage() {
    if (event.keyCode==37)//左
fun_a();
if (event.keyCode==38)//上
 fun_b();
 if (event.keyCode==39)//右
fun_c();
if (event.keyCode==40)//下
fun_d();
 }

function fun_a(){
window.alert('你按下了左')
 }

function fun_b(){
window.alert('你按下了上')
}

function fun_c(){
window.alert('你按下了右')
}

function fun_d(){
 window.alert('你按下了下')
}
document.onkeydown=jumpPage;

</script>

HTML code

< table width ="100%" border ="1" cellspacing ="1" cellpadding ="0" id =table > < tr id ="lineone" style ="background-color:#00cccc;" > < td id =aa height ="23" > &nbsp; </ td > < td id =aa > 按向下键 </ td > < td id =cc > 按向下键 </ td > < td id =dd > 按向下键 </ td > < td id =ee > 按向下键 </ td > </ tr > < tr id ="linetwo" tyle ="background-color:#ffffff;" > < td id =a height ="23" > &nbsp; </ td > < td id =b > 按向上键 </ td > < td id =c > 按向上键 </ td > < td id =d > 按向上键 </ td > < td id =e > 按向上键 </ td > </ tr > </ table > < script language ="javascript" > function keyDown(e) { var iekey = event.keyCode; action(iekey); } document.onkeydown = keyDown; function action(iekey) { if (iekey == 40 ) { lineone.style.backgroundColor = "" ; linetwo.style.backgroundColor = " #00cccc " ; } if (iekey == 38 ) { lineone.style.backgroundColor = " #00cccc " ; linetwo.style.backgroundColor = "" ; } } </ script > < input name ="id" type ="hidden" id ="id" value ="1" />

js键盘上下左右键如何触发function相关推荐

  1. java上下左右建监听,js键盘上下左右键怎么触发function(实例讲解)

    function jumpPage() { if (event.keyCode==37)//左 fun_a(); if (event.keyCode==38)//上 fun_b(); if (even ...

  2. JS实现上下左右键 (键盘事件)

    JS实现上下左右键 (键盘事件) 比较简单直接上代码 document.οnkeydοwn=function(event){var e = event || window.event || argum ...

  3. layui table 可编辑单元格 JS实现通过键盘上下左右键 光标焦点移动到旁边的编辑行/列

    layui table 可编辑单元格 JS实现通过键盘上下左右键 光标焦点移动到旁边的编辑行/列 类似效果 上下左右键实现的代码 layui.config({base: '/static/layuia ...

  4. linux 读取键盘上下左右键小程序

    linux 读取键盘上下左右键小程序 月城雪兔 2016-06-03 17:28:31 因为想读取键盘的上下左右方向键,却发现在网上不容易找到恰当的例子,最后是以一个ros程序简化而来的. 第一,为什 ...

  5. 用键盘上下左右键和ctrl键移动TreeView节点

    /// <summary>/// 用键盘上下左右键和ctrl键移动节点 /// 思路:现复制2个选中的节点.1.为了记住第一次选中节点位置,2在上移过程中现将令一个插入指定位置,/// 然 ...

  6. 如何解除计算机方向键问题,笔记本键盘上下左右键怎么解锁_笔记本电脑的上下左右键被锁住了如何解决-win7之家...

    我们在电脑中玩游戏的时候,经常会使用到键盘上下左右键来进行操作,不过有不少笔记本用户反映说键盘上下左右键被锁住了,导致无法操作,但是这种情况不多见,如果被锁定的话.一般是数字区域,方向键基本上没有被锁 ...

  7. JS实现用键盘上下左右键移动页面的div进行移动,并且不能移出页面

    <style>#box {width: 200px;height: 200px;background-color: red;position: fixed;} </style> ...

  8. 键盘上下左右键返回的键值的问题

    在用getch()(在头文件conio.h)获得上下左右键的键值时候,他们是双键值,会返回高八位和低八位的int型数值. eg:int key1=getch() key2=getch() 在键盘中按下 ...

  9. html上下左右键事件,js键盘上下左右(方向键)事件

    function keygo(evt,cols){ var cols=cols//列数,手动设置 var elobj=myform.elements.length; //key=window.even ...

最新文章

  1. 消息扩散(强连通分量)
  2. 可视化:中国地图 python/ geopandas/ echarts
  3. JAVA第一个GUI程序---计算器
  4. java设计模式之设计原则①开闭原则
  5. 第2课:关闭被黑客扫描的端口
  6. c语言中判断一个字符串是否包含另一个字符串
  7. 罗技键盘linux,logiops,在 Linux下设置罗技鼠标的按键和手势
  8. 前端学习(46):页面导入样式时,使用link和@import有什么区别?
  9. pandas手册_Github标星6000+ 这可能是最全的机器学习工具手册
  10. anki 新的卡片类型_Anki 常用操作方法合集(一)常用操作1
  11. mysql把字段拆成两个_MySQL数据库中,将一个字段的值分割成多条数据显示
  12. 【问题4】Redis 的并发竞争问题是什么?了解 redis 事务的 CAS 方案吗?
  13. golang 如何通过cron 表达式解析出上一次触发时间
  14. Android 多语言切换
  15. 2019西安交通大学计算机夏令营
  16. 关于Sunday算法以及实现
  17. 寒门再难出贵子(很现实,很残酷,慎入)
  18. 计算机软件著作权登记办法(2002)
  19. 国际图书分类号查询--国际十…
  20. Typora的光标状态切换

热门文章

  1. SQL中的and、or
  2. 字节跳动2019春招第二次笔试编程题
  3. 能够作图的软件都有哪些
  4. Lively Wallpaper ---- 超酷炫的桌面壁纸
  5. MySQL Connector/NET的下载以及安装教程
  6. maven 3.6.0下载
  7. crmeb Pro2.2更新对接企业微信 对接聚水潭erp
  8. 2019年美团技术团队10大热门文章
  9. mysql sql总计函数_请问select SQL 语言中常用的合计函数有哪些?
  10. 各种经典布局--“T”型布局