<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. 利用JS來控制鍵盤的上下左右鍵

    時間:2025-11-14 13:05:33 計算機硬件

    利用JS來控制鍵盤的上下左右鍵

      主要介紹了利用JS來控制鍵盤的上下左右鍵示例代碼。需要的朋友可以過來參考下,希望對大家有所幫助

    利用JS來控制鍵盤的上下左右鍵

      這是一個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">

      <!--

      /pic/p>

      var currentLine=-1;

      var currentCol=-1;

      document.onkeydown=function(e){

      e=window.event||e;

      switch(e.keyCode){

      case 37: /pic/p>

      currentCol--;

      changeItem();

      break;

      case 38: /pic/p>

      currentLine--;

      changeItem();

      break;

      case 39: /pic/p>

      currentCol++;

      changeItem();

      break;

      case 40: /pic/p>

      currentLine++;

      changeItem();

      break;

      default:

      break;

      }

      }

      /pic/p>

      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();

      /pic/p>

      it.rows[currentLine].className="highlight";

      }

      /pic/p>

      </script>

    【利用JS來控制鍵盤的上下左右鍵】相關文章:

    鍵盤Win鍵在哪里12-09

    鍵盤上哪個鍵是截圖02-21

    電腦鍵盤快捷鍵08-19

    電腦鍵盤space鍵的作用02-19

    電腦鍵盤home鍵的作用02-04

    鍵盤Alt鍵有什么功能09-04

    臺式電腦鍵盤的快捷鍵02-17

    鍵盤上的鍵都有哪些用途11-26

    電腦鍵盤Alt鍵使用技巧12-03

    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人