daniel84: Text einer ID ändern

Beitrag lesen

Hallo Twilo,

ich möchte, dass wenn man Text in einer Textarea eingibt, dass dieser Text dann als Vorschau im HTML Dokument schon ausgegeben wird

<form name="formular">
  <textarea name="textfeld"></textarea><br />
  <input type="button" onClick="document.getElementById('vorschau').innerHTML = document.formular.textfeld.value;" />
</form>

<p id="vorschau"></p>

wie sieht das ganze dann eigentlich aus, wenn er ein Zeilenvorschub einfügt, wird das bei der Ausgabe auch als solches dann angezeigt?

Nein. Da musst du etwas mit replace() basteln, grob geschätzt etwas in der Art von

var vormals = document.formular.textfeld.value;
var jetzt = vormals.replace(/\n/g,"<br />");

Die beiden Lösungsteile zusammensetzen darfst du jetzt aber selber - sollst ja auch etwas lernen ;)

Gruss aus Luzern,
Daniel