zeilenumbruch in textarea funktioniert nicht
bbhermann
- javascript
ich habe hier einen kleinen rechner (nur addition). man kann eine bezeichung eingeben (erstes feld), den ersten wert (zweites feld) und den zweiten wert (drittes feld). im vierten feld wird das ergebn. ausgegeben. zudem wird das alte ergebn. immer mit dem neuen addiert. zudem gibt es einen verlauft, der die letzten eingaben in einem textarea anzeigt. leider funktioniert hier der zeilenumbruch nicht. warum? ideen?
<HTML>
<HEAD>
<script language="JavaScript">
<!--
function berechnen() {
var a = (document.taschenrechner.x.value);
var b = (document.taschenrechner.y.value);
var c = (document.taschenrechner.ergebnis.value);
x = parseFloat (a);
y = parseFloat (b);
ergebnis = parseFloat (c);
document.taschenrechner.ergebnis.value = x+y+ergebnis;
document.taschenrechner.S1.value = document.taschenrechner.S1.value + document.taschenrechner.beschreibung.value + ': ' + a + ' + ' + b + ' = ' + document.taschenrechner.ergebnis.value +chr(9) + chr(13);
}
//-->
</script>
</HEAD>
<BODY>
<form name="taschenrechner" name="form1" id=form1>
<input type="text" name="beschreibung" size="14">
<input type="text" name="x" size="14">
<input type="text" name="y" size="14" onchange="berechnen()">
<input type="text" value="0" name="ergebnis" size="14" disabled> <br>
<textarea name="S1" cols="52" rows="10" disabled></textarea>
</form>
</body>
</HTML>
'\n' und das Problem ist gelöst. sorry. :)