利用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>
-
硬盤故障軟修理技巧解決方法介紹
硬盤出現問題前的一般徵兆如果硬盤出現故障,那麼最好儘早發現並及時採取正確的措施。如果等到病入膏肓時,硬盤中寶貴的數據就難以倖免了。一般來説,硬盤出現故障前會有以下幾種表現:1.出現S.M.A.R.T故障提示。這是硬盤廠家本身內置在硬盤裏的自動檢測功能在起作用,...
-
電腦大硬盤使用攻略
近年來硬盤容量飛速暴漲,價格卻一路下滑。現在花同樣的錢就可以買到比以前大好幾倍的硬盤,比如兩三年前的買一塊40GB大小硬盤的價格,現在就能買到160GB甚至更大容量的硬盤,這令廣大電腦用户驚喜不已。不過,買了大硬盤,是不是裝好就一切ok呢?一、你的電腦能支持大硬盤...
-
硬盤速率很低是否正常
問:我的硬盤是邁拓20GB/5400rpm/ATA100(2B020H1),數據線用的是80Pin的,但用EVEREST(AIDA32)測試硬盤速率只有37.5MB/s,連ATA66的標準都達不到,為什麼?答:你測得的.硬盤速率是硬盤內部讀寫速率,這是正常的。所謂ATA100,是指硬盤外部接口的最高速率可以支持到100MB/s,但硬...
-
移動硬盤請示(5篇)
移動硬盤請示1尊敬的院領導:從計算機網絡誕生之日起,網絡病毒對計算機的危害一直存在,再加上不可抗拒的電腦硬件故障,很有可能對數據造成毀滅性的災難。辦公室早已實現無紙化辦公,所以從20xx年至今的所有資料經常存放在電腦上是不安全的,有了移動硬盤,辦公室將制定一...