0 Daumen
7k Aufrufe

Ich habe es im HTML mit folgendem Code probiert, aber der Zeilenumbruch wird nicht angezeigt, sondern nur das Zeichen \n bzw. <br>:

<textarea cols="40" rows="5">Dies ist Zeile 1.\nDies ist Zeile 2.</textarea>
<textarea cols="50" rows="5">Dies ist Zeile 1.<br>Dies ist Zeile 2.</textarea>

Welches Zeichen erzeugt innerhalb des Textes der Textarea den Zeilenumbruch?

Avatar von

1 Antwort

+2 Daumen

Innerhalb von Textareas funktionieren \n und <br> nicht.

Hier musst du die HTML-Zeichen &#13;&#10; verwenden, damit es mit dem Zeilenumbruch klappt:

Für dein Beispiel:

<textarea cols="40" rows="5">Dies ist Zeile 1.&#13;&#10;Dies ist Zeile 2.</textarea>

Alternative kannst du übrigens den Zeilenumbruch direkt per Enter setzen:

<textarea cols="40" rows="5">Dies ist Zeile 1.
Dies ist Zeile 2.</textarea>

Das klappt auch.

Avatar von

Ein anderes Problem?

Stell deine Frage

Willkommen bei der Stacklounge! Stell deine Frage einfach und kostenlos

x
Made by a lovely community