Christian Wermelinger: Text innerhalb von <textarea> ersetzen klappt nicht...

Beitrag lesen

Hallo zusammen

Ich habe ein textarea-Feld. Den darin enthaltenen Text weise ich der Variablen text zu (innerHTML). Im Text kommt das Tag '<br />' vor. Dieses möchte ich durch '\n' ersetzen (Funktion replace()). Leider klappt dies nicht. Weise ich der Variable text direkt einen String zu (siehe Kommentar im Code) klappt die Ersetzung. Wieso das? Dass verstehe ich nicht. Hier noch der Code:

<textarea name="test>Dies ist ein Text <br /> Hier kommt die zweite Zeile</textarea>
<br>
<br>
<script>
var text = document.getElementsByName("text")[0].innerHTML;
//var text = "Dies ist ein Text <br /> Hier kommt die zweite Zeile";
text.replace(/<br />/,"\n");
document.write(text);
</script>

Wie bekomm ich bloss das <br /> Tag aus dem Textarea-Feld? Kann mir jemand weiterhelfen? Danke für jeden Tipp!

Gruss Chris