Nur 10 Zeichen einer langen Zeichenfolge anzeigen?
Wie bekomme ich einen langen text-string (wie ein querystring), um eine maximal 10 Zeichen, mit JQuery?
Sorry Leute, ich bin ein Neuling bei JavaScript & JQuery :S
Jegliche Hilfe würde sehr geschätzt werden.
InformationsquelleAutor der Frage Nasir | 2010-08-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn ich das richtig verstehe wollen Sie begrenzen einen string auf 10 Zeichen?
Sowas?
InformationsquelleAutor der Antwort Sebs
Und hier ist ein jQuery-Beispiel:
HTML-text Feld:
jQuery-code, um seine Größe beschränken:
Als ein Beispiel, könnten Sie die jQuery-code von oben zu beschränken, den Nutzer von der Eingabe mehr als 10 Zeichen, während er Eingabe; der folgende code-snippet macht genau dies:
Update:
Der obige code-snippet nur verwendet wurde, um zu zeigen, ein Beispiel für die Verwendung.
Den folgenden code-snippet, das wird Griff Sie Problem mit dem DIV-element:
Bitte beachten Siedass ich mit
text
stattval
in diesem Fall, da dieval
Methode scheint nicht zu funktionieren mit dem DIV-element.InformationsquelleAutor der Antwort Giuseppe Accaputo
Erstellen eigene Antwort, weil noch niemand in Betracht gezogen hat, dass die Spaltung möglicherweise nicht passiert ist (kürzerer text). In diesem Fall wollen wir nicht hinzufügen, ' ... ' als suffix.
Ternären operator zu Sortieren, dass aus:
Geschlossen werden können Funktion:
Erweitern und Helfern Klasse, so können Sie sogar wählen, wenn Sie möchten, dass die Punkte oder nicht:
InformationsquelleAutor der Antwort Tatranskymedved
html
javascript (bei doc-ready)
Wenn Sie mehrere Wörter in den text ein, und wollen, dass jeder zu werden, begrenzt auf maximal 10 chars, die man tun könnte:
InformationsquelleAutor der Antwort sje397
Was sollten Sie tun, wenn Sie Sie kürzen Sie die Zeichenfolge zu zehn Zeichen fügen Sie den html-von Ellipsen Person:
…
anstatt drei Perioden.InformationsquelleAutor der Antwort Ken Ray
Das sieht mir mehr wie das, was Sie wahrscheinlich wollen.
Sie geben es für das html-element in der ersten Zeile und dann dauert es den ganzen text, urls ersetzt mit 10 Zeichen langen Versionen und gibt es Ihnen.
Dies scheint ein wenig seltsam, um nur 3 von der url-Zeichen, so würde ich empfehlen, wenn möglich.
was wäre rip die http://oder https://und drucken von bis zu 10 Zeichen von http://www.example.com
InformationsquelleAutor der Antwort mraaroncruz
@jolly.exe
Schönes Beispiel, Jolly. Ich aktualisiert Ihre version, die Grenzen der Zeichen-Länge im Gegensatz zu der Anzahl der Wörter. Ich habe auch Einstellung der Titel, um den tatsächlichen ursprünglichen innerHTML , so dass die Nutzer können schweben und zu sehen, was abgeschnitten wird.
HTML
JS
InformationsquelleAutor der Antwort DaFrenzy
InformationsquelleAutor der Antwort Kai Light
Zeigen diese "langer text langer text langer text langer text langer text langer text langer text langer text langer text langer text langer text langer text langer text langer text langer text langer text langer text langer text langer text langer text langer text langer text langer text langer text langer text langer text langer text langer text langer text langer text langer text langer text langer text langer text langer text langer text langer text langer text langer text langer text "
zu
langer text langer text langer ...
InformationsquelleAutor der Antwort jolly.exe
Versuchen Sie dies 🙂
InformationsquelleAutor der Antwort Vishal P Gothi