107 votes

Afficher uniquement 10 caractères d’une chaîne longue ?

Comment puis-je obtenir une longue chaîne de texte (comme une chaîne de requête) pour afficher un maximum de 10 caractères, à l’aide de JQuery?

Désolé les gars, je suis un novice à JavaScript &JQuery:S
Toute aide serait grandement appréciée.

201voto

Prot0 Points 828

Si je comprends bien, vous voulez limiter une chaîne à 10 caractères?

Quelque chose comme ça?

32voto

Ranjita Naik Points 201
<pre><code></code><p>La variable de résultat contient « Je suis trop l... »</p></pre>

29voto

Tatranskymedved Points 2294

Créer sa propre réponse, car personne n’a considéré que la scission pourrait ne pas se produire (texte plus court). Dans ce cas, nous ne voulons pas ajouter « ... » comme suffixe.

L’opérateur ternaire réglera cela:

Peut être fermé à la fonction:

Et développez à la classe helpers afin que vous puissiez même choisir si vous voulez les points ou non:

13voto

Kai Light Points 121
('very long string'.slice(0,10))+'...'
// "very long ..."

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X