jquery - 如何禁用密码字段上的空格键

标签 jquery keyup

如何禁用密码字段上的空格键。我已经尝试过

$(document).ready(function() {
$("#passwordId").live('keyup',function(e){
    if (e.keyCode == 32) {
       // e.preventDefault();
    return false;
    }
});
});

我什至尝试了 e.preventDefault();。在调试时,它确实输入了 if 但没有禁用空格键。不知道我做错了什么。

最佳答案

如果您确实需要实时行为。

$(document).on('keydown', '#passwordId', function(e) {
    if (e.keyCode == 32) return false;
});

关于jquery - 如何禁用密码字段上的空格键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15360745/

相关文章:

javascript - 将语言环境代码转换为 jQuery 标准格式

jquery - 如何使用 Jquery 在点击时将 <p> 添加到 <div>

jquery - 最后一张幻灯片后的 Bootstrap 轮播高度正在改变

javascript - keyup() 事件不适用于除移动设备上的英语之外的其他语言

jquery - 突出显示文本

javascript - 缩短 javascript RegExp 条件

jquery - 输入焦点时防止键盘按下

javascript - 如果所有 Li 都被隐藏,则显示消息

angular - 按 Enter 调用 click 方法中的代码

Angular 2. Keyup 事件未从输入触发