none
TextBox設定EnterToTab之後.. RRS feed

  • 問題

  •  

    我把我的網頁設定好..

    <SCRIPT language="javascript">
    function EnterToTab()
    {
      if(event.keyCode==13)
        event.keyCode=9;
    }
    </SCRIPT>

    <SCRIPT language="javascript">
     window.onload = function Init() //視窗載入完成時
     {
      var inputs = document.getElementsByTagName("input"); //取得所有的input
      for(i=0;i<inputs.length;i++) //對每一個input
       if(/^text/.test( inputs [ i ].type)) //如果是 Text box
        inputs [ i ].attachEvent("onkeydown", EnterToTab); //加入 onkeydown 事件時做 EnterToTab
     }
    </SCRIPT>
    但是卻在Submit之後..

    此功能就消失了..

    請問我該如何修改才可以呢!?

    是不是跟我的TextBox設定AutoPostBack有關係!?

    我有幾個TextBox有設定成AutoPostBack..

    但是只要我有執行到Submit就會失去EnterToTab的功能..

    而且在我Submit之後焦點也會失去..

    我又該如何把Focus設定在TextBox1上面呢!?

    2008年10月22日 上午 08:59

解答

所有回覆