Hi dedlfix,
jetzt weiß ich, was Du meinst, danke.
Man kann auch die Elemente ohne ein Formular-Element drumherum platzieren. (Oder ein darum platziertes Formular ignorieren, was aber Probleme mit der Enter-Taste bringt.) Stattdessen kann man auch den Button zum Click- statt Submit-Button umschreiben und mit Javascript beim Click das Eingabefeld auslesen und den gewünschten Request absetzen.
Ja, genau sowas mache ich tatsächlich jetzt. Hat aber etwas damit zu tun, dass die einen Button an einer Stelle erwarten, an der ich ihn nicht setzen konnte, weil es so Form in Form gewesen wäre. Deshalb setze ich dort dann einen Fake-Button hin, nehme den Formularbutton per JS raus und sende das Formular dann so ab.
Insgesamt habe ich die komplette Seite nun so umstrukturiert, dass nur noch 1 Formular existiert.
Allgemein ist das wohl eher keine gute Vorgehensweise, und ich würde das auch nur in kontrollierten Umgebungen (à la Firmenintranet mit vorgeschriebenem Browser) so umsetzen, aber auch nur dann, wenn das Umstrukturieren keine Option ist.
Wäre bei mir zwar gegeben, aber bis auf obigen kunstgriff ist es jetzt html-mäßig in Ordnung.
Pit