aber es muss doch irgendwie gehen, dass ich nur "lfrucht" übergebe?
hab jetzt auch noch das dazu versucht:
var lfrucht.src=lfrucht;
aber das geht auch nicht. jetzt bekomm ich ne fehlermeldung.
gruß
andréwas genau überibst du denn? kannst du mal den php-code posten (zumindest den relevanten teil?)
was hast du mit "blank" bezeichnet?
Philip
hallo,
also $lfrucht wird aus der datenbank ausgelesen und beinhaltet einen fruchtnamen (zB ananas). den übergebe ich dann per link:
<a href=index.php onMouseOver=over(''.$lfrucht.''); onMouseOut=out();>'.$lfrucht.'</a>
dann wird die funktion zum "Bilderwechsel" aufgerufen:
<script language="javascript" type="text/javascript">
blank=new Image(); blank.src="img/hg/blank.jpg";
apfel=new Image(); apfel.src="img/hg/apfel.jpg";
ananas=new Image(); ananas.src="img/hg/ananas.jpg";
function over(lfrucht)
{
alert(lfrucht);
document.blank.src=lfrucht.src;
}
</script>
dann sollte sich das bild, jenachdem welche frucht übergeben wird wechseln. es wechselt zwar schon, aber das bild wird als "undefined" ausgegeben.
gruß+danke
andré