首页 > 代码库 > jquery 回车代替tab

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();

                }

            }

        });

    });


jquery 回车代替tab