提问人:stackers 提问时间:2/3/2023 更新时间:2/3/2023 访问量:42
如何检测用户何时在移动设备上按回车键?
How can I detect when the user hits enter on their keybaord on mobile?
问:
我正在尝试添加一个事件,该事件在用户在文本输入字段中按回车键时触发,以执行搜索。
document.querySelector('input[name="filter-search-tag"]').onkeypress = function(e){
if (!e) e = window.event;
var keyCode = e.keyCode || e.which;
if (keyCode == '13'){
alert('pressed');
}
};
它在桌面上运行良好,但在移动设备上,它仅在您按回车键 2 或 3 次时才有效。它通常给出 229 作为键码,而不是正确的键。onkeyup 和 onkeydown 也会发生同样的事情。
肯定有一种方法可以检测在android上按回车键吗?
答: 暂无答案
评论