Muhammet Caglak: Auslesen einer Variable und neu zuweisung durch anderen Wert

Beitrag lesen

Hallo allerseits

Zwei Probleme habe ich momentan, die ich nicht lösen kann.

  1. Es sind 4 Buttons vorhanden. Drei Buttons erhalten eine Variable.
    Der vierte Button sollte die Rechnung durchführen.

  2. Nachdem die Rechnung durchgeführt wurde, sollte ich auf einen
    Button klicken können und den eingegebenen Wert auslesen können.
    Anschliessend sollte dieser Wert auch neu eingegeben werden können.

Das heisst ich gebe ein:
1. laufzeit 12
2. zins 10.45
3. barwert 100
   Ergebnis 8.81...
4. Jetzt sollte ich auf laufzeit klicken können und den Wert 12
erhalten.
Das gleiche mit zins und barwert.

Irgendwie bin ich festgeraten und komme nicht weiter. Für jeglich
Hilfe bin ich dankbar.

Freundliche Grüsse
Muhi

<html>
<head>
<title>Annuitaetenrechner</title>
<script>
<!--
laufzeit = false;
zins = false ;
barwert = false;
rate = false;
done = false;

function calculate()
 {
 //rate nachschüssig
if(laufzeit != false && zins != false && barwert != false )
document.forms[0].elements[0].value = barwert *
((Math.pow(zinsfaktor,laufzeit)*zins)
 / (Math.pow(zinsfaktor,laufzeit)-1));
return;
 }

function get_laufzeit()
  {
   if(done == false)
    {
     laufzeit = parseFloat(document.forms[0].elements[0].value);
    }
  calculate();
  done = false;
  }

function get_zins()
  {
   if(done == false)
    {
    zins = parseFloat(document.forms[0].elements[0].value)
    zins = zins/1200;
    zinsfaktor = zins+1;
     }
 calculate();
   done = false;
   }

function get_barwert()
  {
   if(done == false)
    {
     barwert = parseFloat(document.forms[0].elements[0].value);
     }
   calculate();
   done = false;
   }

function resetall()
 {
 laufzeit = 0;
 zins = 0 ;
 barwert = 0;
 rate = 0;
 done = 0;
 }

//-->
</script>
</head>
<body>
<form>
<input type="text">
<BR><BR><input type="button" value="Laufzeit"
onclick="get_laufzeit()">
<input type="button" value="Zins[%]" onclick="get_zins()">
<input type="button" value="Barwert" onclick="get_barwert()">
<input type="button" value="Rate" onclick="get_rate()">
<BR><BR><INPUT TYPE="reset" NAME="reset" onclick="resetall()">
</form>
</body>
</html>