如何在引导模式中使用回车键,如tab键

How to use enter key in bootstrap modal, like tab key

本文关键字:tab 回车 模式      更新时间:2023-09-26

如何在bootstrap3模式的表单中使用类似回车键的选项卡。以下代码在html表单中正常工作,但在引导模式中不工作

<script>
        function OnKeyPress(field, event)
        {
            if (event.keyCode == 13) {
                for (i = 0; i < field.form.elements.length; i++)
                    if (field.form.elements[i].tabIndex == field.tabIndex + 1) {
                        field.form.elements[i].focus();
                        if (field.form.elements[i].type == "text")
                            field.form.elements[i].select();
                        break;
                    }
                return false;
            }
            return true;
        }
    </script>

函数调用类似于

<input type="text" class="form-control enter modal-count" id="Name" value="" tabindex="1" onKeyPress="return OnKeyPress(this, event)">

onkeyPress似乎没有注册所有事件,如ESC等,

http://www.w3schools.com/jsref/event_onkeypress.asp

你可以使用onKeyDown,但我想知道为什么你会在那里返回,而不仅仅是立即返回函数。