Dieter: Formulardaten werden versehentlich gesendet

Habe ein Bestellformular (formmail von Matt Wright) auf meiner Webseite, das auch klaglos arbeitet. Aber es läßt sich nicht nur mit dem "SENDEN" Button abschicken, sondern auch mit der "ENTER" Taste. Auf diese Art erhalte ich viele versehentlich abgeschickte, nur halbausgefüllte Bestellungen und der arme Besteller muß erneut anfangen, auszufüllen. Gibt es eine Möglichkeit, daß die Formulardaten nur ausschließlich mit dem "ABSCHICKEN" Button versendet werden können?

Freue mich auf Antwort
Dieter

  1. Halihallo

    Habe ein Bestellformular (formmail von Matt Wright) auf meiner Webseite, das auch klaglos arbeitet.
    Aber es läßt sich nicht nur mit dem "SENDEN" Button abschicken, sondern auch mit der "ENTER" Taste. Auf diese Art erhalte ich viele versehentlich abgeschickte, nur halbausgefüllte Bestellungen und der arme Besteller muß erneut anfangen, auszufüllen. Gibt es eine Möglichkeit, daß die Formulardaten nur ausschließlich mit dem "ABSCHICKEN" Button versendet werden können?

    _ausschliesslich_ nein, da es ein "Feature" ist, dass man auch ohne Maus arbeiten kann. Aber du kannst verhindern, dass das Formular auch bei nicht "selektiertem" Submit-Button mit Enter abgesendet wird:

    statt

    <input type="submit" ...>

    nimmst du

    <input type="button" onClick="document.forms['DeinFormName'].submit();">

    oder du kannst auch einen Link daraus machen.

    ich glaube, so hab ich das mal gelöst?!

    Viele Grüsse

    Philipp