通过监听输入框的键盘事件,当按下空格键时阻止默认行为来达到禁止输入空格的效果。

const inputElement = document.querySelector('input');

inputElement.addEventListener('keydown', function(event) {
  if (event.keyCode === 32) {
    event.preventDefault();
  }
});

上述代码中,我们使用addEventListener方法监听输入框的keydown事件。当按下键盘上的任意键时,会触发该事件。我们通过判断event.keyCode是否等于32(空格键的键码)来判断是否按下了空格键。如果是空格键,我们调用event.preventDefault()来阻止默认行为,从而禁止输入空格。

JavaScript 禁止输入框输入空格 - 代码示例

原文地址: https://www.cveoy.top/t/topic/qqqM 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录