web-dev-qa-db-ja.com

空白を削除するトリム

jQuerytrimは機能していません。空白を削除する次のコマンドを作成しました。何が悪いの?

var str = $('input').val();

str = jquery.trim(str);
console.log(str);

フィドル 例。

55
Akhil K Nambiar

jQuery.trim()大文字Q?

または$.trim()

97
Jason

JQueryは不要

JavaScriptdoesにはネイティブ .trim()メソッド があります。

var name = "    John Smith  ";
name = name.trim();

console.log(name); // "John Smith"

ここの例

String.prototype.trim()

Trim()メソッドは、文字列の両端から空白を削除します。このコンテキストの空白は、すべて空白文字(スペース、タブ、改行なしスペースなど)およびすべての行終端文字(LF、CRなど)です。

39
Josh Crozier

または単に$.trim(str)を使用します

10
Moin Zaman

これを試してみませんか?

html:

<p>
  a b c
</p>

js:

$("p").text().trim();
5
macio.Jun