利用JS来控制键盘的上下左右键
主要介绍了利用JS来控制键盘的'上下左右键示例代码。需要的朋友可以过来参考下,希望对大家有所帮助
这是一个JS初级代码,想学JS的朋友,可以研究下或者扩展下,最好能用JS实现整个键盘的控制,那感觉就很有意思了。
具体代码如下:
代码如下:
<style>
light{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;
ydown=function(e){
e=t||e;
switch(ode){
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()
var it=lementByIdx_x("ice")dren[0];
else
var it=lementByIdx_x("ice");
for(i=0;i<th;i++){
[i]sName="";
}
if(currentLine<0){
currentLine=th-1;
}
if(currentLine==th){
currentLine=0;
}
var objtab=;
var objrow=[currentLine]lementsByTagName_r("INPUT");
if(currentCol<0){
currentCol=th-1;
}else if(currentCol==th){
currentCol=0;
}
objrow[currentCol]ct();
//调试使用
[currentLine]sName="highlight";
}
//-->
</script>
-
常见的液晶显示器按物理结构分为四种介绍
①扭曲向列型(简称TN,全称TwistedNematic,主要应用在游戏机液晶屏等领域);②超扭曲向列型(简称STN,全称SuperTN,目前多被手机液晶屏所采用);③双层超扭曲向列型(DSTN,全称DualScanTortuosityNomograph,早期笔记本电脑和目前手机等数码设备上皆有采用);④薄膜晶体管型(TFT,全称Th...
-
关于硬盘的使用技巧
关于硬盘的使用技巧1一、注意将U盘放置在干燥的环境中,不要让U盘的接口长时间暴露在空气中,否则容易造成表面金属氧化,降低接口敏感性。同时,不要将长时间不用的U盘一直插在USB接口上,否则一方面容易引起接口老化,另一方面对U盘也是一种损耗。二、平时在使用中注意细...
-
对计算机硬件维修与维护的经验
试谈对计算机硬件维修与日常维护的几点看法。1计算机硬件维修和日常维护计算机硬件主要包括主板、CPU、内存卡、显卡、声卡、硬盘等,这些硬件设施质量以及运行的可靠性关系到计算机的性能,还必须加强对这些硬件的维修以及日常维护。主板。CPU、内存卡、显卡等都...
-
电脑显示器屏幕抖动的原因
显示器屏幕不断抖动,除了会让你感觉眼睛很快就疲劳,时间长了会给使用者带来眼疾以外。如果不及时解决会对你的系统造成损坏,因为可能是系统本身隐藏的问题反映在屏幕抖动的现象上。其实有很多原因可以导致屏幕出现抖动的现象,实际上解决起来也不是那么困难。什么原...