jquery 回车代替tab

$(function () {

        //回车代替tab

        $(‘input:text:first‘).focus();

        //如果有其他输入类型可以在此处加入

        var $target = $(‘input,button,select‘);

        $target.bind(‘keydown‘, function (e) {

            var key = e.which;

            if (key == 13) {

                e.preventDefault();

                var nxtIdx = $target.index(this) + 1;

                if ($target.eq(nxtIdx).attr("type") == "submit") {

                    $target.eq(nxtIdx).click();

                } else {

                    $target.eq(nxtIdx).focus();

                }

            }

        });

    });


郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。