这是我的HTML:
<input class="form" type="text" placeholder="test" />
和我的JS
var str = $(".form").val();
var newStr = str.replace(/\s+/g, '');
用户输入文字时没有空格。如何创建javascript?有人帮忙吗?谢谢
答案 0 :(得分:2)
如果要删除起始和结束空格,请使用trim()
var value = " some text to trim ";
console.log(value.trim());
&#13;
如果要删除整个字符串中的所有空格,请使用replace
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;