Frage

Ich brauche eine clientseitige JavaScript für eine Webseite zu schreiben, die den Text in einem div gestutzt werden, wenn das Onclick-Ereignis für eine Schaltfläche ausgelöst wird (der Zweck der Taste ist, so dass Benutzer den angezeigten Text zwischen komplett umschalten und verkürzte Versionen). Es wird keine HTML-Tags im Text, aber es kann HTML-codierten Zeichen wie "und &

sein

Gibt es weg, dies zu tun, das besser ist als in HTML mit der Zeichenfolge entschlüsseln, gestutzt und wieder verschlüsseln?

Dies scheint, wie es eine ziemlich gemeinsame Aufgabe sein könnte, die zuvor gemacht worden ist. Ich bin nicht die mit JavaScript erfahren, so dass ich weiß nicht, ob es eine bessere Art und Weise ist es als Codierung / Decodierung mit Javascript zu tun.

War es hilfreich?

Lösung

Die Decodierung, Codierung Kürzen dann Sinn macht. Einmal decodiert, wird die Information in der Zeichenfolge für die Aufgabe normalisiert.

Das Schreiben eine HTML-aware String beschnitte Funktion scheint, wie der falsche Ansatz.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top