在页面的textbox中按Enter,达到Tab的效果
谢谢

解决方案 »

  1.   

    if(event.keyCode==13){
        event.keyCode = 9;
    }
      

  2.   

    用yaray(雅睿,生活在别处)的方法,
    把所有的textbox里的onclick都加上这个就行了
      

  3.   

    严重同意。这样改也可以
    <script language="javascript" for="document" event="onkeydown"><!--  if(event.keyCode==13 && event.srcElement.type!='button' && event.srcElement.type!='submit' && event.srcElement.type!='reset' && event.srcElement.type!='textarea' && event.srcElement.type!='')     event.keyCode=9;--></script>判断是否为button, 是因为在HTML上会有type="button"判断是否为submit,是因为HTML上会有type="submit"判断是否为reset,是因为HTML上的"重置"应该要被执行判断是否为空,是因为对于HTML上的"<a>链接"也应该被执行,这种情况发生的情况不多,可以使用"tabindex=-1"的方式来取消链接获得焦点.
      

  4.   

    谢谢楼上的几位To eureka0891(迷茫中...) 
    如何给onclick加上?
      

  5.   

    sorry,说错了,应该是放在onkeydown里:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    <script language="javascript">
    <!--
    function ent2Tab(){if(event.keyCode==13){event.keyCode = 9;}
    -->
    </script>
    </HEAD>
    <BODY><TEXTAREA NAME="" ROWS="" COLS=""onkeydown="javascript:ent2Tab();"></TEXTAREA>
    <a href='aaa'>aaa</a>
    </BODY>
    </HTML>
      

  6.   

    谢谢eureka0891(迷茫中...) 
    只是我要的效果是:不是所有的控件都定焦,有选择的几个才给定焦,如何实现?