1

可能重复:
如何在 JavaScript 中修剪字符串?

所以....

"   steve   monkey   "

会成为"steve monkey"

和...

"   cheese charlie face   "

会成为"chesse charlie face"

所以基本上取出第一个非空格字符之前出现的所有空格字符,并删除最后一个非空格字符之后的所有空格字符,但不要删除中间的任何空格。谢谢!!!

现在我只是删除下面的所有空格,但我知道我们需要在中间保留空格...... :(

$newPassword.val().split(" ").join("")
4

2 回答 2

4

使用修剪():

var testString = "                 hello                   wold        ";
alert("The text:"+testString.trim()+"End here");

编辑:如评论和其他答案中所述,这在 IE < 9 中不起作用。 jquery 选项适用于所有浏览器:

$.trim(testString);

感谢 Joseph 和 mplungjan 清除它!

于 2013-01-30T19:10:50.843 回答
2

JQuery(似乎你使用它):

$.trim(str)

适用于所有浏览器

请注意

Str.trim() 

在 IE8 中不起作用

于 2013-01-30T19:13:00.400 回答