Der Martin: Position nach Submit merken

Beitrag lesen

Hi,

Du solltest also keinen Submit Button mehr verwenden sondern einen Button, der auf das Event onclick reagiert und das Formular dann absendet.

nein, das wäre "böse", weil man dann Benutzer ohne Javascript vollständig aussperrt.

Stattdessen würde ich eher empfehlen, was Maxx schon vorgeschlagen hat. Man hängt der URL, die als action-Attribut des Formulars steht, einfach einen Anker an. Falls man mehrere Submit-Buttons an unterschiedlichen Stellen im Formular hat, würde ich diesen Anker nicht statisch setzen, sondern vor dem Absenden des Formulars (onsubmit) per JS.

Ergebnis: Javascript-Abstinenzler können das Formular immerhin nutzen und absenden, landen aber nach dem Absenden immer am Dokumentanfang (so wie bisher). Benutzer, die Javascript gut finden, kommen in den Genuss, stets wieder an der Stelle zu landen, wo sie geklickt haben.

Ciao,
 Martin

--
Der Gast geht solange zum Tresen, bis er bricht.