在window的onkeydown事件中写:if(event.keyCode==13)
{
event.keyCode=9;
return false;
}

解决方案 »

  1.   

    function document.onkeydown()
    {
      if (event.keyCode == 9)
          event.keyCode = 13;
    }
    </script>
      

  2.   

    当然。
    <script language="javascript">
        function EnterToTab()
    {
    with(window.event)if(srcElement.type=='text'&&keyCode==13)keyCode=9
    }
    </script>
    <body onkeydown="EnterToTab()">
    。。
      

  3.   

    在服务器端有tabIndex的,设置好就行了。
      

  4.   

    关键是srcElement.type=='text',如果有其他的type的话,就用or连接起来就行了,如
    srcElement.type='text' || srcElement.type=='password'
      

  5.   

    转贴:思归<HTML><HEAD><TITLE> New Document </TITLE>
    <meta http-equiv="Content-Language" content="zh-cn"><meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function JumpToNextBox(){
    var dom=document.all;
    for(i=0;i<dom.length;i++){
    if(dom[i].tagName=="INPUT"&&event.keyCode==13){
    if(dom[i].type.toLowerCase()=="text")
    event.keyCode=9;
    }
    }
    }
    //-->
    </SCRIPT>
    </HEAD>
    <BODY onkeydown="JumpToNextBox()">
    <form>
    姓名:<input name="name"><br>
    年龄:<input name="age"><br>
    住址:<input name="addr"><br>
    <input type="submit" value="submit">
    </form>
    </BODY>
    </HTML>
      

  6.   

    老兄不行呀,行不通么?
    代码如下:
         function GetFocus()
           {       
    if(event.keyCode == 13)
    event.keyCode = 9;
           }
           function GetF()
           {
               
           }
    //-->
    </script> </HEAD>
    <body MS_POSITIONING="GridLayout" onload ="GetF()">
    <form id="Form1" method="post" runat="server">
    测试焦点移位:<br>
    <input type =text id ="txt1" onkeydown ="GetFocus()">
    <input type =text id ="txt2" onkeydown ="GetFocus()">
    <input type =text id="txt3" onkeydown ="GetFocus()">

    <asp:TextBox ID="tb1" Runat="server"></asp:TextBox><br>
    <asp:TextBox ID="tb2" Runat="server"></asp:TextBox><br>
    <asp:TextBox ID="tb3" Runat="server"></asp:TextBox>
    </form>
    </body>
    </HTML>
      

  7.   

    不过,想问一下,为什么onkeydown 要放在 <body> 里面呀?