Innerhalb von Textareas funktionieren \n
und <br>
nicht.
Hier musst du die HTML-Zeichen
verwenden, damit es mit dem Zeilenumbruch klappt:
Für dein Beispiel:
<textarea cols="40" rows="5">Dies ist Zeile 1. 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.