在C/S程序中很普通的一下问题,换到B/S下就不知如何处理了:
同一网页中的多个控件之间(比如多个TextBox控件), 如何实现按回车键时光标自动跳到下一个控件当中去?

解决方案 »

  1.   


         用Jquery捕获回车事件   在回车事件中写你的逻辑     比如: $(document).keypress(function (e) {
                       // 回车键事件 
                       if (e.which == 13) {
      

  2.   

    楼说都说了
    补充一下 每个控件还有个tabindex属性其实按tab应该是每个浏览器统一的用户操作习惯
    如果没有必要 推广这个习惯好过用回车键代替
      

  3.   


        <script type="text/javascript">
            //回车键替代Tab
            document.onkeydown = function enterToTab() {
                if (event.srcElement.type != 'submit' && event.srcElement.type != "image"
                    && event.srcElement.type != 'textarea' && event.keyCode == 13) {
                    event.keyCode = 9;
                }
            }
        </script>
    这个方法怎么实现不了呢,按下回车就是按钮提交了