这个可以给控件写事件,如<input type="text" onkeypress="javascript:document.all.objectname.focus();">

解决方案 »

  1.   

    还有按shift+tab可以实现向上移动光标,我如果想实现按向上箭头有这样的效果,怎么做呢?
      

  2.   

    个人觉得只有在每个控件中写keypress,加入对keycode的判断。
      

  3.   

    但是有一个问题,当控件是文本框之类的,你输入有实际数值的字符就显示在文本框中了.其他的如enter,space等正常。
      

  4.   

    <input onkeydown="if(event.keyCode==13)event.keyCode=9">
      

  5.   

    keyPress只能用在输入性质的控制,向上,shift或tab应该用keyDown来实现
      

  6.   

    表示单一按键直接判断keycod就可以了,但我要判断是不是按了shift+tab怎么写??
      

  7.   

    设置两个全局变量,一个标识shift,一个标识tab
    document.onkeydown=down
    document.onkeyup=up在down里设置变量为true,在up里设置为false,当都为真的时候就说明都按下了
      

  8.   

    按方向键的左、上、右、下的keycod的值分别是什么呀?