用户在TextBox中输入数据,然后按Tab键:由于有服务端OnTextChanged事件,每次都会使得叶面刷新,从而失去“光标focus到下一个控件”(用户期望的)。可以在input的onchange事件中获得下一个focus的html控件的ID吗?可以的话,在服务端就可以发出javascript使得光标focus到这个控件了。

解决方案 »

  1.   

    <script language="javascript" event="onkeydown" for="document">
          if(event.keyCode==13 && event.srcElement.type!='button'&& event.srcElement.type!='image' && event.srcElement.type!='submit' && event.srcElement.type!='reset' && event.srcElement.type!='textarea' && event.srcElement.type!='')
            {
             event.keyCode=9;
             }    
    </script>
      

  2.   

    to xiaoxiang_lying:  理解错我的意思了,不是要屏蔽什么键.