Zwei verschieden Scripte via Formula aufrufen

gibts da auch ne lösung für <button> elemente?

also ich benutze den <Button>-tag, um auch grafiken auf dem button anzuzeigen in folgender weise:
PHP:
 <button type="submit" name="var" value="1">
  <img src="bild1.gif"> Absenden
 </button>
 <button type="submit" name="var" value="2">
  <img src="bild2.gif"> Vorschau
 </button>

Aber das funktioniert so nicht, denn in der Variablen $var wird immer der Inhalt des 2. Buttons, also '<ims src="bild2.gif"> Vorschau' übergeben, egal welchen Knopf man drückt.

kurz: ich will in der Variablen etwas anderes übergeben, als die beschriftung des Buttons, und zwar abhängig vom gedrückten Knopf.

Ist das überhaupt möglich?
 
Mal wieder hichzieht das ganze, weil das gleiche Problem :o)

Ich habe ein Form und möchte aus dem Form in 4 verschiedene Bereiche weiter... Dabei die eingegebenen Daten natürlich mitnehmen. Und meine Buttons sollten grafisch sein geht das?

Danköö [BD]
 
Was dir vom Button übergeben wird, ist Browserabhängig. Im IE ist es das, was zwischen den Button-Tags steht (und zwar von allen Buttons, egal ob geklickt oder nicht), beim Firefox ist es der Wert, der im Value des geklickten Buttons steht.
Folglich ist es nicht möglich, Buttons als Form-Absende-Elemente zu benutzen, zumindest nicht, wenn man 2 Buttons braucht, und darauf unterschiedlich reagiert werden soll.
 
Zurück