Ich habe dieses funktionierende Skript, das die Zeile jeweils 79 Zeichen bricht. Ich möchte eine Bedingung hinzufügen, dass es nur die Linie unterbricht, wenn das 79. Zeichen ein Leerzeichen ist, wenn nicht, dann wird es beim nächsten Leerzeichen unterbrochen. (Damit die Wörter nicht kaputt gehen)Break Line jede X-Zeichen, wenn es ein Leerzeichen ist, wenn nicht auf ein Leerzeichen warten
Hier ist die Funktion die ich momentan habe. (Ich weiß nicht, wie diese Bedingung hinzuzufügen, in der Expression)
function myFunction() {
var long_string = document.getElementById('textg').innerHTML;
document.getElementById('textg').innerHTML = long_string.replace(/(.{79})/g, "$1<br>");
}
JS kann keine Variablen haben, die mit '-' im Namen benannt sind. – Justinas
@ Justinas: Ich nehme an, dass das erste Beispiel Pseudocode ist – Cerbrus
"Warte auf eins"? – usr2564301