web-dev-qa-db-fra.com

Couper pour supprimer les espaces blancs

jQuerytrim ne fonctionne pas. J'ai écrit la commande suivante pour supprimer les espaces. Qu'est-ce qui ne va pas?

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

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

Violon exemple.

55
Akhil K Nambiar

jQuery.trim() capital Q?

ou $.trim()

97
Jason

Pas besoin de jQuery

JavaScript fait a une méthode native .trim() .

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

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

Exemple ici

String.prototype.trim ()

La méthode trim () supprime les espaces aux deux extrémités d'une chaîne. Les espaces blancs dans ce contexte comprennent tous les caractères d'espacement (espace, tabulation, espace non-pause, etc.) et tous les caractères de fin de ligne (LF, CR, etc.).

39
Josh Crozier

ou utilisez simplement $.trim(str)

10
Moin Zaman

Pourquoi ne pas essayer ça?

html:

<p>
  a b c
</p>

js:

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