利用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>
-
教你如何屏蔽硬盘坏道
最近帮朋友搬家时,找到一块很早的40GB硬盘,朋友说是两年前更换下来的,并且坏了无法使用。笔者将硬盘拿回家几经周折,总算将它“救活”了,虽然无法安装Windows系统,但让它“变”成了一块移动硬盘。一、故障现象将硬盘拿回家后,笔者将自己电脑上的硬盘拔出,然后接上这块4...
-
如何维护液晶显示器
液晶显示器(又称“LCD”)当然要比CRT显示器金贵,因此如何维护液晶显示器显得十分重要。更多相关信息请关注相应栏目!首先,要让水分远离液晶显示器。一旦液晶屏进水或被放在湿度大的地方,LCD的显示会变得非常模糊,较严重的潮气还会损害LCD的元器件,尤其是在给含有湿度...
-
移动硬盘不能用该怎么办
移动硬盘不能用怎么办问:我有一个用笔记本硬盘DIY组装成的USB2.0移动硬盘,在某些电脑上直接使用没有问题,但在某些电脑上却不能使用(在这些电脑上都可以使用USB2.0的闪存),这是什么原因?答:从这些电脑都可以使用USB2.0闪存这一点来看,可以排除电脑本身不支持USB2.0设备...
-
如何活用硬盘设置访问大纲
每个人都有“不能说的秘密”,尤其是经常在企业或者公司使用电脑的IT人士而言,对于商务用户而言,自然不愿意让别人使用自己的电脑,以免造成商业机密的泄漏。但是有时又不能不让别人用自己的电脑,真是有点犯难了,其实这时可以通过简单的设置即将电脑的硬盘锁住,从而就可...