我有以下代码:-
/*****html*********/
<input type="text" id="firstname">
/******jquery********/
$(document).ready(function(){
$("#firstname").keyup(function(){
var text=$(this).val();
$(this).val(text.replace(/[^\s((a-zA-Z))]/g,''));
});
});
我不想在输入框中有任何空格。尝试了上面的代码但不起作用。我的代码有问题。请帮忙。
最佳答案
$('#firstname').keypress(function( e ) {
if(e.which === 32)
return false;
});
如果有空格,您可以防止按键。这样就没有人可以输入它。
关于Javascript 替换功能不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44587178/