MR B: Ausgabe in Formularfeldern

Wie kann ich die Werte von Variablen in einem Textfeld ausgeben ?
Bei mir funzt das nicht ganz

  1. Servus,

    1. Poste doch Dein Script, dann können wir Dir eventuell sehr direkt helfen.
    2. Hat jedes Formular Feld eine Eigenschaft namens Value dieser kannst Du den Wert zuweisen der angezeigt werden soll.
    Bzw. bei Select Feldern sieht es etwas anderster aus.

    Gruss Matze

    1. <html>

      <head>

      <script language="JavaScript">
      function minus() {
      var zahl1 = document.formular.zahl1.value ;
      var zahl2 = document.formular.zahl2.value ;
      document.write(zahl1 - zahl2);
      document.write('<p><a href="javascript:history.go(-1)">Zurück</a></p>');
      }
      </script></head>

      <body>
      <form name="formular">
      <p><input type="text" name="zahl1"></p>
      <p> <input type="text" name="zahl2"></p>
      <p><input type="submit" name="-" value="-" onclick="minus()"></p>
      <p><input type="text" name="ergebnis"></p>
      </form>
      </body>

      </html>

      Anstatt document.write(zahl1 - zahl2);
      soll dann die Anweißung stehen,dass das Ergebnis im letzten Feld ausgegeben wird.

      1. Sevus, das würde dann soausehen.

        var zahl1 = document.formular.zahl1.value ;
        var zahl2 = document.formular.zahl2.value ;

        document.formular.zahl2.value = zahl2 ;

        bzw-

        document.formular.ergebnis.value = (zahl1 - zahl2);

        document.write(zahl1 - zahl2);
        document.write('<p><a href="javascript:history.go(-1)">Zurück</a></p>');

        So müsste es klappen

        Gruss Matze

        1. Ja is gegangen
          Danke!!

          1. Servus,

            das freut mich, dass ich mal ganz altes Wissen as dem Hinterkopf wieder gebrauchen konnte.
            Ist schon etwas ehr als ich mich das letzte mal mit dem Zeug auseinander gesetzt habe.

            Gruss Matze