input type="image" + value -> nicht auslesbar im IE
Thorsten
- html
0 Cheatah0 Thomas Luethi0 Thorsten
0 raik
Hallo,
ich stehe vor einem kleinen Problem. Ich möchte mit Image-Buttons über ein Post-Formular (unabänderbar) Aktionen auslesen. Ein Beispiel:
<form action="post.php" method="post">
<input type="image" src="bild.jpg" name="test" value="test1">
<input type="image" src="bild.jpg" name="test" value="test2">
<input type="image" src="bild.jpg" name="test" value="test3">
</form>
<?php
echo $_POST["test"];
?>
Im Mozilla wird nach dem Klick auf eines der drei Bilder test1, test2 oder test3 ausgegeben (je nachdem, worauf man klickt).
Allerdings wird im Microsoft Internet Explorer 6.x nichts ausgegeben. Woran kann das liegen? Ein Bug?
Vielen Dank,
Thorsten ...
Hi,
Im Mozilla wird nach dem Klick auf eines der drei Bilder test1, test2 oder test3 ausgegeben (je nachdem, worauf man klickt).
erstaunlich, ich wusste nicht, dass Mozilla so weit über den Standard hinausgeht. Dieser definiert nämlich lediglich, dass in $NAME.x und $NAME.y die Klickkoordinaten stehen.
Ein Bug?
Man kann darüber streiten, ob das Verhalten des Mozilla auf einem Bug beruht.
Cheatah
Hallo,
<form action="post.php" method="post">
<input type="image" src="bild.jpg" name="test" value="test1">
dclp-FAQ: Wie verarbeite ich <input type="image">?
http://www.dclp-faq.de/q/q-formular-image.html
Gruesse,
Thomas
Hmm,
vielen Dank schon einmal für die Antworten. Das verkompliziert die ganze Sache gewaltig und ich bin schon an einer Stelle, an der ich sage: "ok, dann geht es halt nicht mit dem IE". Das ist eh ein internes Datenbankprojekt. Aber ich werde die Nacht mal darüber schlafen.
Thorsten ...
hi
dann benutze doch einen input type=button mit hintergrundbild per css.
grüsse, raik