相关疑难解决方法(0)

使用jQuery防止在HTML文本框中键入空格

所以我有一个HTML用户可以输入的表单.如何使用javascript/jQuery立即无缝地从文本框中删除空格?我一直在研究.val()jQuery方法,并想出了这个:

$('input').keydown(function() {
    str = $(this).val();
    str = str.replace(/\s/g,'');
    $(this).val(str);
});
Run Code Online (Sandbox Code Playgroud)

这对于删除文本并且空格仍然显示在击键上时会发生奇怪的事情,它们只会在以下击键时被删除.有什么建议?

html javascript jquery input

9
推荐指数
2
解决办法
3万
查看次数

标签 统计

html ×1

input ×1

javascript ×1

jquery ×1