Hi there,
das erscheint mir viel zu umständlich. Das Naheliegende ist doch, dem form-Element auch ein action-Attribut zu geben (das zur Not auch eine Pseudo-URL mit "javascript:" sein kann), und den Button dann auch tatsächlich als submit-Button zu deklarieren.
Ja eh, aber wir wissen ja nicht, was er sonst noch so vor hat. Ich wollt' ihm ja vor allem zeigen, warum sein ENTER im input-Feld nichts bewirkt...