Siechfred: Wie Zeilenvorschub in Textarea?

Beitrag lesen

Tag Klaus.

document.all.textarea1.innerHTML=string1+"\r\n"+string2;
schreibt die beiden Strings einfach mit Leerzeichen nebeneinander.

Ja, das dürfte an innerHTML liegen:

"The innerHTML property takes a string that specifies a valid combination of text and elements ... If the string contains HTML tags, the string is parsed and formatted as it is placed into the document."

Da "\n" kein gültiger HTML-Tag ist, wird er wohl so beachtet, wie in jedem normalen HTML-Dokument auch, nämlich gar nicht (abgesehen vom PRE-Element). Nutze also die Möglichkeiten, die dir das elements-Objekt liefert und ändere mit dessen Hilfe den Elementinhalt, dann wird auch dein Zeilenumbruch dargestellt.

Siechfred