上下光标移动选定图片

<! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >  
< html  xmlns ="http://www.w3.org/1999/xhtml" >  
< head >  
< meta  http-equiv ="Content-Type"  content ="text/html; charset=gb2312"   />  
< title >  无标题文档  </ title >  
< style >  
#chaborder td
{ 
 width
:200px;height:200px;text-align:center 
}
 
#chaborder a
{ 
  display
:block; width:200px;height:200px;OVERFLOW: hidden; cursor:default; 
}
 
#chaborder a:hover
{width:198px;height:198px;border:1px solid #f00} 
#chaborder img
{border:0} 
.ahover
{width:198px;height:198px;border:1px solid #f00}
.aout
{display:block; width:200px;height:200px;OVERFLOW: hidden; cursor:default; }
body 
{ 
background-color
: #00CC00; 
}
 
</ style >  
< script  type ="text/javascript" >
    
function MoveCursor(obj){
        
var row = parseInt(obj.id.substring(1,2));
        
var col = parseInt(obj.id.substring(2,3));
        
//alert(event.keyCode)
        switch(event.keyCode){
            
case 37:
                
if(col > 1)
                    col
--;
                
break;
            
case 38:
                
if(row > 1)
                    row
--;
                
break;
            
case 39:
                
if(col < 3)
                    col
++;
                
break;
            
case 40:
                
if(row < 3)
                    row
++;
                
break;
            
case 13:
                
//alert(obj.id);//如果要其他属性改属性名即可,也可以调用函数传递对象或属性名到其他地方去处理
                break;
        }

        obj 
= document.getElementById("a" + row.toString() + col.toString());
        obj.click();
        obj.focus();
        obj.className 
= "ahover";
        status 
= obj.innerText;
    }

</ script >
</ head >  
< body >  
< table  width ="600"  border ="0"  cellspacing ="0"  cellpadding ="0" >  
   
< tr >  
     
< td  height ="600" >   < table  width ="600"  border ="0"  cellspacing ="0"  cellpadding ="0"  id ="chaborder" >  
       
< tr >  
         
< td >   < id ="a11"  href ="#"  onmouseover ="this.focus();"  onkeydown ="MoveCursor(this);"  onblur ="this.className='aout'" > 00 </ a >   </ td >  
         
< td >   < id ="a12"  href ="#"  onmouseover ="this.focus();"  onkeydown ="MoveCursor(this);"  onblur ="this.className='aout'" > 11 </ a >   </ td >  
         
< td >   < id ="a13"  href ="#"  onmouseover ="this.focus();"  onkeydown ="MoveCursor(this);"  onblur ="this.className='aout'" > 22 </ a >   </ td >  
       
</ tr >  
       
< tr >  
         
< td >   < id ="a21"  href ="#"  onmouseover ="this.focus();"  onkeydown ="MoveCursor(this);"  onblur ="this.className='aout'" > 33 </ a >   </ td >  
         
< td >   < id ="a22"  href ="#"  onmouseover ="this.focus();"  onkeydown ="MoveCursor(this);"  onblur ="this.className='aout'" > 44 </ a >   </ td >  
         
< td >   < id ="a23"  href ="#"  onmouseover ="this.focus();"  onkeydown ="MoveCursor(this);"  onblur ="this.className='aout'" > 55 </ a >   </ td >  
       
</ tr >  
       
< tr >  
         
< td >   < id ="a31"  href ="#"  onmouseover ="this.focus();"  onkeydown ="MoveCursor(this);"  onblur ="this.className='aout'" > 66 </ a >   </ td >  
         
< td >   < id ="a32"  href ="#"  onmouseover ="this.focus();"  onkeydown ="MoveCursor(this);"  onblur ="this.className='aout'" > 77 </ a >   </ td >  
         
< td >   < id ="a33"  href ="#"  onmouseover ="this.focus();"  onkeydown ="MoveCursor(this);"  onblur ="this.className='aout'" > 88 </ a >   </ td >  
       
</ tr >  
     
</ table >   </ td >  
   
</ tr >  
</ table >  
</ body >  
</ html >
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值