如何实现按下回车键不提交表单

如何消除HTML提交表单时按下回车键时自动提交
按下回车键就会提交表单

img

如何实现按下回车键不提交表单

去掉input里面的type="submit",但这样你就得自己写按钮事件,或者取消回车事件

document.onkeydown = function (e) {
        var theEvent = window.event || e;
        var code = theEvent.keyCode || theEvent.which;
        if (code == 13) {
            return false;
        }
    }

监听keydown 事件

  $("input").bind("keypress keydown keyup", function (e) {
            if (e.keyCode == 13) {
                event.preventDefault();
                return false;
            }
        })