估计得用setfoucs来切换焦点吧如何才能方便的发送 Tab 呢@_@

解决方案 »

  1.   

    当输入为回车是
    也就是ASCII码为13时
    发送一个TAB的ASCII码!
      

  2.   

    if (event.keyCode==13)
        event.keyCode=7
      

  3.   

    不管什么键都不过是keydown/keypress/keyup事件
      

  4.   

    是不是这样写?下面这个代码在ie和netscape上都不好用
    <html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <script language=javascript>
    function aa()
    {
    if(event.keyCode==13)
        event.keyCode=7;
    }
    </script>
    </head><body bgcolor="#FFFFFF" text="#000000">
    <form name="form1" method="post" action="">
      <input type="text" name="textfield2" onkeypress=aa();>
      <input type="text" name="textfield3" onkeypress=aa();>
      <input type="text" name="textfield" onkeypress=aa();>
    </form>
    </body>
    </html>
      

  5.   

    if(event.keyCode==13)
        event.keyCode=9   //////////////////////// 不是7是9}打的时候没注意,错了。
      

  6.   

    这样<html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <script language=javascript>
    function aa()
    {
    if(event.keyCode==13)
        event.keyCode=9;
    }
    </script>
    </head><body bgcolor="#FFFFFF" text="#000000" onkeypress=aa();>>
    <form name="form1" method="post" action="">
      <input type="text" name="textfield2" >
      <input type="text" name="textfield3" >
      <input type="text" name="textfield" >
    </form>
    </body>
    </html>
      

  7.   

    <body bgcolor="#FFFFFF" text="#000000" onkeypress=aa();>改成
    <body bgcolor="#FFFFFF" text="#000000" onkeydown=aa();>
      

  8.   

    这样就对了!!!!!测试通过!!!!<html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <script language=javascript>
    function aa()
    {
    if(event.keyCode==13)
        event.keyCode=9;
    }
    </script>
    </head><body bgcolor="#FFFFFF" text="#000000" onkeydown=aa();><form name="form1" method="post" action="">
      <input type="text" name="textfield2" >
      <input type="text" name="textfield3" >
      <input type="text" name="textfield" >
    </form>
    </body>
    </html>
      

  9.   

    多谢各位,在ie下测试通过,可是这个在netscape下不好用。
      

  10.   

    为什么用onkeypress不行,而onkeydown可以?
      

  11.   

    如何能让它在netscape下好用呢?
      

  12.   

    netscape  我不太了解呀!!!呵呵~~~应该去学习一下 了~~~