formular ohne post auslesen

melistik

Erfahrenes Mitglied
Ich möcht ein Formular machen, wo ausser dem text auch per drop&down
der benutzer bestimmte icons auswählen kann, diese sollen aber vor dem
posten angezeigt werden damit der user weiss was er ausgewählt hat :)
ist hoffe mir kann da einer helfen

so sieht der html aus
<select size="1" name="icons">
<option value="info" selected>info
<option value="update">update
<option value="download">download
<option value="files">files
....
</select></td>

nach dem senden das auslesen ist kein problem jedoch davor !
nun ja wir werden sehen ob jemand ideen hat ;)
jedenfalls so wie es mit dem nach dem post lesen geht geht es leider net ;(
das wäre dann ja so :

if ($icons == "info")
{ echo "info.gif";} //kommt dann der echo für bild rein klar !
if ($icons == "update")
{ echo"update.gif";}
if ($icons == "download")
{ echo "download.gif";}
if ($icons == "files")
{ echo "files.gif";}
 
ohne vorherigem Absenden geht da nichts, aber mit javascript lässt sich das vllt. lösen, dass du über mouseover nen script aufrüfst dass in einer kleiner Icon-Vorschau dann angezeigt wird. (dürfte ja nicht das Problem sein)
 
Könntest du mir bitte dieses vllt. erklären wie das geht.
Ich kann nicht java und ich weiss auch net wie du das genau meinst.
Am besten wäre es, wenn du mir anhand eines Beispiel mir dieses Anzeigen erklärst danke.
mfg meli
 
hier ist nur der Gedanke
Formatierung usw.. musst du allerdings selbst machen!

nebenbei gehört das eigentlich ins Javascript verschoben!


der Option value muss dem Bildnamen entsprechen und wenn du drauf klickst muss das Bild auch exestieren!
hier wurden die 2 Files sendet.jpg und sheep.jpg benutzt!
PHP:
<html>
<head>
<script type="text/javascript">
function showImage(image){
document.testImage.src = image+".jpg";
}
</script>
</head>
<body>
<form name="test">
<select type="text" name="select" onchange="javascript:showImage(document.forms[0].select.value)">
	<option value="sendet">test1</option>
	<option value="sheep">test2</option>
	<option value="test3">test3</option>
	<option value="test4">test4</option>
</select>
</form>
<img src="" name="testImage">
</body>
</html>

ob es aber eine mouseover Funktion in Javascript für ein Select/Option gibt weiss ich leider nicht!
 
Zuletzt bearbeitet:
Nur nebenbei erwähnt, PHP ist Serverseitig, deswegen geht sowas überhaupt nicht, ohne das Formular abzuschicken...

mfg mAu :)
 
Zurück