我想检测用户是否使用jQuery按下了回车键.

这怎么可能?它需要插件吗?

编辑:看起来我需要使用keypress()方法.

我想知道是否有人知道该命令是否存在浏览器问题——比如我应该知道哪些浏览器兼容性问题?

推荐答案

jQuery的全部意义在于,您不必担心浏览器的差异.我很确定你可以放心地在所有浏览器中输入13.考虑到这一点,你可以这样做:

$(document).on('keypress',function(e) {
    if(e.which == 13) {
        alert('You pressed enter!');
    }
});

Javascript相关问答推荐

如何通过onClick为一组按钮分配功能;

具有相同参数的JS类

我应该在redux reducer中调用其他reducer函数吗?

node TS:JWT令牌签名以验证客户端和后台问题之间的身份验证

角色 map 集/spritebook动画,用户输入不停止在键上相位器3

为什么这个JS模块在TypeScript中使用默认属性导入?""

当运行d3示例代码时,没有显示任何内容

有没有可能使滑动img动画以更快的速度连续?

我的服务工作器没有连接到我的Chrome扩展中的内容脚本.我该怎么解决这个问题?

v—自动完成不显示 Select 列表中的所有项目

为什么我的按钮没有从&q;1更改为&q;X&q;?

在SHINY R中的嵌套模块中,不能使用Java代码

使每个<;li>;元素的 colored颜色 与随机生成的 colored颜色 列表不同(不重复

我正在试着做一个TicTacToe Ai来和我玩.但是,我试着在第一个方块被点击时出现一个X,然后在第二个方块之后出现一个O

bootstrap S JS赢得了REACT中的函数/加载

为什么我的SoupRequest";被重置为初始值,以及如何修复它?

如何在Web项目中同步语音合成和文本 colored颜色 更改

脚本语法错误只是一个字符串,而不是一个对象?

Firebase函数中的FireStore WHERE子句无法执行

如何创建一个for循环,用于计算仪器刻度长度并将其放入一个HTML表中?