Markus Möller: Grafische Submit-Button sollen Wert übergeben

Hallo zusammen!
Ich möchte in einem Formular verschiedene Bilder als Submit-Button verwenden. Nun ist es so, dass das aufgerufene Skript unterscheiden muss, welche Grafik angeklickt wurde. Dazu definiere ich die grafischen Submit-Buttons wie folgt:

<input type="image" value="grafik1" name="__menubaraction" src="bild1.gif">
<input type="image" value="grafik2" name="__menubaraction" src="bild2.gif">
<input type="image" value="grafik3" name="__menubaraction" src="bild3.gif">

Jetzt habe ich eigendlich erwartet, dass sich das ganze wie Submit-Buttons verhält, also bei Klick auf Button 2 den Wert "grafik2" übermitteln.
Tatsächlich kommen jedoch die Werte "__menubaraction.x=7" und "__menubaraction.x=9" (scheinbar irgendwelche Koordinaten) an.
Wie mache ich es denn richtig? Oder muss ich mir ne JS-Kösung á la
<img src="bild1.gif" onClick="fuelleHiddenFeldMitWertUndVerschickeDann(1)">
<img src="bild2.gif" onClick="fuelleHiddenFeldMitWertUndVerschickeDann(2)">
<img src="bild3.gif" onClick="fuelleHiddenFeldMitWertUndVerschickeDann(3)">
basteln?

Danke im Voraus!

  1. HI Markus,

    Ich habe zwar keine direkte Lösung fuer das Problem, aber eventuell koenntest du es umgehen, wenn du jede Grafik in ein einzelnes <form>tag packst... je nachdem, was du denn genau machen willst, denn das habe ich nicht genau verstanden.

    MFG

    Philipp