Javascript 在文本字段中写入用户名时禁用空格键

Javascript 在文本字段中写入用户名时禁用空格键,javascript,jquery,Javascript,Jquery,当用户在文本字段中输入用户名时,我尝试停用空格键 我尝试了这个代码,我从这里得到了它,这对我来说根本不起作用,下面是JS代码: $('#checkusername').keydown(function(e) { if (e.keyCode == 32) { return false; } }); 这是我的文本字段文本: <input class="input_field_12em required userUserName" name="userUserN

当用户在文本字段中输入用户名时,我尝试停用空格键

我尝试了这个代码,我从这里得到了它,这对我来说根本不起作用,下面是JS代码:

$('#checkusername').keydown(function(e) {
    if (e.keyCode == 32) {
        return false;
    }
});
这是我的文本字段文本:

<input class="input_field_12em required userUserName" name="userUserName" id="checkusername">
我已替换为假报税表;有了e.A,它对我来说很好:

对我来说很好:您尝试过哪些调试步骤?是否调用了keydown处理程序,并在函数中弹出一个警报以进行检查?如果正在调用,按下空格键时e.keyCode的值是多少?还应使用return false;在所有浏览器中,tho(但chrome似乎忽略了它)都可以与其他浏览器配合使用。我试图将其放置在控制台上,但它不起作用,element inspect在控制台上显示了此错误Uncaught SyntaxError:意外令牌非法谢谢它起作用,我意识到它与我使用的其他jQuery函数存在代码冲突,因为它在chrome上也起作用: