在文本输入字段中检测Enter键

jQuerybeast:

我正在尝试执行一个功能,如果在特定输入上按下Enter键。

我做错了什么?

$(document).keyup(function (e) {
    if ($(".input1").is(":focus") && (e.keyCode == 13)) {
        // Do something
    }
});

有没有更好的方法可以做到这一点,如果按Enter键可以.input1执行功能?

约瑟夫·西尔伯(Joseph Silber):
$(".input1").on('keyup', function (e) {
    if (e.key === 'Enter' || e.keyCode === 13) {
        // Do something
    }
});

// e.key is the modern way of detecting keys
// e.keyCode is deprecated (left here for for legacy browsers support)
// keyup is not compatible with Jquery select(), Keydown is.

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在React JS中按下Enter键时如何获取输入文本字段值?

使用Vue.js阻止在文本输入中按Enter键时提交表单

为什么在输入中按Enter键提交具有单个输入字段的表单

jQuery:检测输入字段中的更改

在Edge中检测输入字段中的更改

在文本字段中检测最后输入的字符的索引号

在Angular上的Enter键上模糊输入字段

如何防止在Rails中输入Enter键

在C ++中检测ENTER键

Kivy Python:检测文本输入中的退格键

KeyPress以检测“ Enter”阻止输入文本字段上的任何数据输入

检测逗号/ Enter键

输入到隐藏的文本框中,然后按Enter键(Selenium,Python)

自动检测AS3中输入文本字段的值

在具有相同形式的按钮的情况下,如何触发文本输入字段上的Enter键事件?

在提交表单之前,如何检测输入字段上的ENTER键?

检测输入字段上的输入键按下

在输入字段中检测错误消息

使用Enter键提交输入字段

检测崇高文本中的键绑定冲突

在输入字段上按Enter键以更新数据库

在IE的输入文本字段中按Enter键时,将触发按钮OnClick

JS:检测从 onkeydown() 内联函数输入的文本中按下的键

在 React 中按下 Enter 键时获取文本输入的状态

捕获输入字段中的文本

如何检测文本输入的退格键变化?

检测键代码是否对应于将在字段中输入内容的键

如何通过django-filter中的文本输入过滤外键字段

如何模拟输入的文本并在 Jest 中按下 Enter 键