可以在onkeydown()里面替换成你想要的,具体的要查看ASCII
如:
if(keyCode==13)
{
    ruturn 65;
}

解决方案 »

  1.   

    zhaoxiaoyang(梅雪香@hisoft) 
    我用javascript写方法,在onKeypress()事件里调用这个方法。方法的功能是实现方向上、下键对Tab、shift+Tab的替代。我现在不知道它们对应的ascii。ufrshchenw(tchanway) 
    你的建议正是我所需要的,但是我没有查到详细的ascii表,希望能帮忙提供一份。谢谢楼上两位了!
      

  2.   

    alert(keyCode)
    你按个什么键,看看就知道ascii了
      

  3.   

    zhuqm(东子) 
    你的建议很好!但是,我试了一下,遇到一个问题,keyCode这个变量该如何定义?
    而且,我在末控件上添加了响应键盘的事件,如果按方向上下键和Tab键都不响应该事件啊?按字母或数字键是有事件响应的.还有就是我按组合键的话,有对应的ASCII吗?
      

  4.   

    <input type="text" onclick="alert(event.keyCode)">
      

  5.   

    这个问题的关键是如何用单键替代组合键。单键的keyCode很容易获得
    但是组合键的怎么办?以前用组合键来完成的事,现在单键来完成,怎么搞定???
      

  6.   

    唉,这种问题,怎么解决?想自己设置组合键是不可能的了不过你可以用一段脚本,在按下向上箭头的时候设置前一个控件的focus()
    这样来模拟或许可以
      

  7.   

    eglic(圪圪)(国事家事天下事关我鸟事,风声雨声读书声我不作) 
    谢谢你了
    其实,我发这个帖子的目的并仅仅是解决这个焦点切换的问题。而是想通过这个知道怎么设置单键代替组合键。因为在实际应用中,难免回遇到这种问题,看到windows界面中使用方向键操作文件夹焦点了吗?这个技术应该说是存在的,但是目前好象大家都很少提到。还是希望能得到一个更完善的答案。算了,先结帖子好了!