首页 > 解决方案 > 页面加载时禁用回车键

问题描述

当焦点位于下拉框或焦点从当前屏幕传递时,我想禁用回车键。

我试过这个

window.addEventListener('keydown', function(e) {
  if (e.keyIdentifier == 'U+000A' || e.keyIdentifier == 'Enter' || e.keyCode == 13) {
    if (e.target.nodeName == 'INPUT' && e.target.type == 'text') {
      e.preventDefault();
      return false;
    }
  }
}, true);

但它仅在焦点位于输入字段上时禁用输入键。即使焦点通过当前屏幕,我也想在整个页面上禁用。

标签: jquery

解决方案


推荐阅读