Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我想限制用户在jquery中输入文本后的空格,如果在文本后输入,将删除空格?_Javascript_Jquery - Fatal编程技术网

Javascript 我想限制用户在jquery中输入文本后的空格,如果在文本后输入,将删除空格?

Javascript 我想限制用户在jquery中输入文本后的空格,如果在文本后输入,将删除空格?,javascript,jquery,Javascript,Jquery,下面的代码将用“-”替换空格,因此如果用户在文本后输入大量空格,它将类似于“苹果-----------”。因此,我想限制用户在文本后输入一个空格,它将是苹果-并且不再接受空格,只接受文本,例如苹果红,但不接受苹果红或苹果红。 如果用户提交文本,如果文本后面有空格,我想知道如何删除空格?谢谢 var$input=$('#tag'); $input.val(函数(v,v){ 返回v.replace(/\s+/g,'-'); });// '-'重新定位空间 这会容易得多,而且我的直觉也告诉我要快得

下面的代码将用“-”替换空格,因此如果用户在文本后输入大量空格,它将类似于“苹果-----------”。因此,我想限制用户在文本后输入一个空格,它将是苹果-并且不再接受空格,只接受文本,例如苹果红,但不接受苹果红或苹果红。 如果用户提交文本,如果文本后面有空格,我想知道如何删除空格?谢谢
var$input=$('#tag');	
$input.val(函数(v,v){
返回v.replace(/\s+/g,'-');
});// '-'重新定位空间


这会容易得多,而且我的直觉也告诉我要快得多。使用修剪,然后添加“-”如果你真的需要它

谢谢你抽出时间。但如何限制用户在文本后只输入一个空格,而用户仍然可以输入文本?