Hallo,
Wenn ein Submit-Button im Formular existiert und der Anwender in einem einzeiligen Texteingabefeld Enter drückt, wird automatisch auch ohne JavaScript-Zusätze das Formular abgesendet und das Wertepaar des Submit-Buttons übertragen.
Wozu bedarf es nun deines Scriptes? Wieso <input type=button> statt einfach <input type=submit>?
Knifflig wird es erst mit mehreren Submit-Buttons pro Formular. Aber das sehe ich in deinem Beispiel nicht.
Mathias