麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

利用JS來控制鍵盤的上下左右鍵(示例代碼)

2019-11-20 21:27:54
字體:
來源:轉載
供稿:網友

這是一個JS初級代碼,想學JS的朋友,可以研究下或者擴展下,最好能用JS實現整個鍵盤的控制,那感覺就很有意思了。

具體代碼如下:

復制代碼 代碼如下:

<style>
tr.highlight{background:#08246B;color:white;}
</style>
<table border="1" width="70%" id="ice">
<tr>
<td><input type='text'></td>
<td><input type='text'></td>
<td><input type='text'></td>
<td><input type='text'></td>
</tr>
<tr>
<td><input type='text'></td>
<td><input type='text'></td>
<td><input type='text'></td>
<td><input type='text'></td>
</tr>
<tr>
<td><input type='text'></td>
<td><input type='text'></td>
<td><input type='text'></td>
<td><input type='text'></td>
</tr>
<tr>
<td><input type='text'></td>
<td><input type='text'></td>
<td><input type='text'></td>
<td><input type='text'></td>
</tr>
<tr>
<td><input type='text'></td>
<td><input type='text'></td>
<td><input type='text'></td>
<td><input type='text'></td>
</tr>
</table>
<script language="javascript">
<!--
//定義初始化行列
var currentLine=-1;
var currentCol=-1;
document.onkeydown=function(e){
  e=window.event||e;
  switch(e.keyCode){
    case 37: //左鍵
      currentCol--;
      changeItem();
      break;
    case 38: //向上鍵
      currentLine--;
      changeItem();
      break;
    case 39: //右鍵
      currentCol++;
      changeItem();
      break;
    case 40: //向下鍵
      currentLine++;
      changeItem();
      break;
    default:
      break;
  }
}
//方向鍵調用
function changeItem(){
  if(document.all)
    var it=document.getElementByIdx_x("ice").children[0];
  else
    var it=document.getElementByIdx_x("ice");
  for(i=0;i<it.rows.length;i++){
    it.rows[i].className="";
  }
  if(currentLine<0){
    currentLine=it.rows.length-1;
  }
  if(currentLine==it.rows.length){
  currentLine=0;
  }
  var objtab=document.all.ice;
  var objrow=objtab.rows[currentLine].getElementsByTagName_r("INPUT");
  if(currentCol<0){
    currentCol=objrow.length-1;
  }else if(currentCol==objrow.length){
    currentCol=0;
  }
  objrow[currentCol].select();
  //調試使用
  it.rows[currentLine].className="highlight";
}
//-->
</script>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 综合国产一区 | 看毛片电影 | 久久艹精品| 久久久久久久久免费 | 中国的免费的视频 | 久久精品日韩一区 | 婷婷久久综合九色综合色多多蜜臀 | 日本中文字幕电影在线观看 | 精品亚洲夜色av98在线观看 | 中文字幕一区二区三区久久 | 国产精品视频久久久 | 国产成人av免费观看 | 国产亚洲精品综合一区91 | 久久成人视屏 | 日本成人午夜 | 黄色免费小视频网站 | 国产亚洲精品久久久久久网站 | 青草视频在线观看视频 | 一区二区久久 | 国产亚洲高清视频 | 国产精品免费麻豆入口 | 精品一区二区三区在线视频 | 欧美成年人视频在线观看 | 成人毛片在线免费观看 | 精品黑人一区二区三区国语馆 | 91成人午夜性a一级毛片 | av在线免费电影 | 日韩不卡一区二区 | 一级免费在线视频 | 欧美一级毛片欧美一级成人毛片 | 欧美一级黄色录像片 | 中文字幕激情视频 | 热99热| 高清视频一区二区 | 久久久久久久久久久久久久久久久久 | 亚洲精品7777 | 西川av在线一区二区三区 | 福利一区二区三区视频在线观看 | 色婷婷a v | h视频在线观看免费 | 免费在线观看午夜视频 |