使用javascript删除输入文本上的所有空格

时间:2017-07-05 03:08:29

标签: javascript jquery trim

这是我的HTML:

<input class="form" type="text" placeholder="test" />

和我的JS

var str = $(".form").val();
var newStr = str.replace(/\s+/g, '');

用户输入文字时没有空格。如何创建javascript?有人帮忙吗?谢谢

1 个答案:

答案 0 :(得分:2)

如果要删除起始和结束空格,请使用trim()

&#13;
&#13;
var value  = "  some text to trim  ";


console.log(value.trim());
&#13;
&#13;
&#13;

如果要删除整个字符串中的所有空格,请使用replace

&#13;
&#13;
var value = "Some text to replace spaces";
var newStr = value.replace(/\s+/g, '');
console.log(newStr);
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
&#13;
&#13;
&#13;