Habs rausgenommen. Funktioniert leider immernoch nicht.
Wie gesagt:
Ich vermute schon einmal ins Blaue hinein, dass sich die Formular- und Feld-Bezeichner in deinem anderen Formular unterscheiden, sodass das Ansprechen der Felder nicht mehr klappt. Achte auf Fehlermeldungen in der Fehlerkonsole.
Offenbar hast du das überlesen, sonst hättest du den Fehler schon gefunden.
Bitte mache dir klar, was
document.Rechner.Display.value
und
document.Rechner.Display2.value
tun.
Sie suchen ein Formular mit name="Rechner" und darin Felder mit name="Display" bzw. name="Display2", sprechen dann deren Wert an.
Dein Formular hat aber keinen entsprechenden Namen – trage ihn nach.
Siehe:
http://de.selfhtml.org/javascript/objekte/forms.htm
http://de.selfhtml.org/javascript/objekte/elements.htm
Mathias