Stocki: Fehlerhafte Formularübergabe im IE

Hi,
ich habe folgendes Problem:
Ich habe ein Formular, welches ich gerne per Klick über einen Button absenden möchte. So weit, so gut.
Aber ich möchte den Button als type=image haben und ein Bild als Button machen.
Soweit funktioniert auch alles.
Aber wenn ich beim Absenden-Bild hinschreibe: onClick="this.form.submit" dann frisst der Browser das nur im Firefox bis jetzt und im IE merkt er gar nicht, dass das Formular abgeschickt wurde.

Mein Code:
<form method=post action=meinscript.php>
[halt das Formular]
<input type=image src=meinbild.gif onClick="this.form.submit">
</form>

Wer kann mir weiter helfen, dass dieses Formular einwandfrei übergeben werden kann?

Danke im Voraus
Stocki

  1. Hi,

    Aber wenn ich beim Absenden-Bild hinschreibe: onClick="this.form.submit"

    Soll das ein Funktionsaufruf werden? Dann fehlen die Klammern.

    Aber wozu das Javascript? Ein <input type="image" ...> ist ein Submit-Button.

    cu,
    Andreas

    --
    Warum nennt sich Andreas hier MudGuard?
    Schreinerei Waechter
    Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
    1. »»Ein <input type="image" ...> ist ein Submit-Button.

      Danke wusst ich nicht, aber ich habe immer noch das Problem, dass der IE es nicht merkt, dass dieses Formular abgeschickt wurde.

      Ich hab im Formular mehrere Radio-Boxen (alle gleicher Name) und dann eben den Submit-Image-Button, das geht dann aber trotzdem nicht, auch wenn ich das Javascript rausnehme.

      1. Hallo nochmal.
        Also ich habe das Problem gelöst:
        Das Script übergibt einfach alle anderen Werte, nur nicht den Image-Submit-Button (also dass der gedrückt wurde, übergibt er nicht).
        Für alle dies interessiert.

  2. Hab's jetzt mit einem normalen type=submit button gemacht, so gehts auch im Internet Explorer.
    Aber über die Variante mit dem Bild nicht...