jQuery Chrome - 禁用回车键

use*_*607 3 jquery google-chrome enter key

我有一个基于教程的网页,用户可以使用箭头href按钮前进到下一个教程页面(仅当他们完成某些任务时).此外,在大多数页面上,输入键将使您进入下一页.

但是,有些教程页面使用enter键用于不同目的,我希望禁用该键.我做了以下事情:

$(window).keyup(function(e) {
    if (e.keyCode == 13)
    { 
        e.preventDefault();         
        return false;
    }
});
Run Code Online (Sandbox Code Playgroud)

这在IE/FF/Opera中运行良好,但它不是在chrome中.

在chrome中,如果我在if中添加一个提醒,那么表单将不会提交.否则会.

任何的想法?

Ali*_*deh 8

$(function () {

        $('form').bind("keypress", function (e) {
            if (e.keyCode == 13) return false;
        });


    });
Run Code Online (Sandbox Code Playgroud)