Hallo Lars,
Manchmal sind die einfachsten Ideen doch die Besten ;)
eine andere einfache Lösung könnte tabindex sein (vielleicht sicherer?).
http://de.selfhtml.org/html/verweise/tastatur.htm#tabreihenfolge
Bei mir funktioniert das gut (auch für Opera). Allerdings sind meine Submit-Buttons vom Typ image. Der Hauptbutton hat den Index, der höher ist als alle Eingabefelder-Indizees und niedriger als die Indizees der anderen Buttons.
Ich lese zusätzlich im aufgerufenen Script den Button-Namen (name.x) aus und auch das klappt für IE, Oracle, Mozilla.
Gruß Mia