可能重复:
使用 jQuery 查看输入是否有空格
我有这个没有空格的代码。好吧,至少我认为注册时用户名中没有空格……现在看看它是针对每个键的!有人可以帮我把它变成空格吗?
(function($){
$(function(){
$('#username_reg').keyup(function(){
str = $(this).val(),
str = str.replace(/\s/g,''),
$(this).val(str),
alert('No space are allowed in usernames');
});
});
})(jQuery);
我刚才也试过这段代码,没有用:/
$("input#username_reg").on("keydown", function (e) {
return e.which !== 32;
});