Markus Trusk: Fehlimplementierung im IE und Opera?

Beitrag lesen

Hi,
Ich 3 Absendebuttons, die ca so aussehen:

<input type="image" name="action" value="sell" class="addvinyl_buttons" src="pics/add_vinyl_sellbutton.jpg" />

name und value dienen dazu, weil ich dem Script insgesamt 3 verschiedene Anweisungen geben muss (im Endeffekt wird je nachdem, welcher Button geklickt wurde, in eine andere Datenbanktabelle gespeichert)

Die anderen Buttons wären:
<input type="image" name="action" value="exchange" class="addvinyl_buttons" src="pics/add_vinyl_exchangebutton.jpg" />
und
<input type="image" name="action" value="wanted" class="addvinyl_buttons" src="pics/add_vinyl_iwantbutton.jpg" />

Der verdammte IE und Opera, können name und value nicht erkennen, wenn ich diese im selben Tag, wie der Sendebutton ist, verwende.
ich habe versucht ein hidden Tag zu verwenden, um diese Werte dann dort hineinzuschreiben, und plötzlich funktioniert es.
Das Dumme ist nur, dass aber keine hidden Felder verwenden kann, da das Script immer nur das erste hidden Feld auswertet, auch wenn ich einen der unteren Buttons klicke, da das Ganze in einem einzigen Formular ist. Jetzt könnte ich natürlich hergehen, und die ganze Datei ändern, sodass ich 3 Formulare habe, aber aufgrund des Layouts wäre das ein ganz schönes Stück arbeit, und ich sehe nicht ein, warum ich wegen diesen Browsern dauernd Umwege eingehen muss.
Gibt es irgendwie noch eine andere Möglichkeit, an die ich nicht gedacht habe?

Markus Trusk.