Hallo,
Problem: Drücke ich in der <textarea> Enter (sprich einen Zeilenumbruch) und schreibe in der nächsten Zeile weiter, so wird dieser Zeilenumbruch im <div><span> nicht gemacht.
Du könntest den Text entweder in ein http://de.selfhtml.org/html/text/praeformatiert.htm#definieren@title=pre-Element einfügen, oder die Umbrüche jeweils in <br>s umwandeln, was jedoch nicht so einfach ist.
Die Konvertierung würde in etwa so laufen:
var ausgabeEl = document.getEl…
var TextLines = Element.firstChild.nodeValue.split("\n");
while(ausgabeEl.hasChildNodes()){ausgabeEl.removeChild(ausgabe.firstChild)};
for (var i = 0; i < TextLines.length; i++){
ausgabeEl.appendChild(document.createTextNode(TextLines[i]));
ausgabeEl.appendChild(document.createElement("br"));
}
mfg. Daniel