Hallo, <-- sowas nennt man eine Begruessung
PressedPic = new Image();
Was soll das? Du meinst wohl 'new Array()'.
for (i=0;i<=8;i++)
{
PressedPic[i] = new Image();
}
PressedPic[0].src = "...jpg";
PressedPic[1].src = "...jpg";
PressedPic[2].src = "...jpg";
PressedPic[3].src = "...jpg";
PressedPic[4].src = "...jpg";
PressedPic[5].src = "...jpg";
PressedPic[6].src = "...jpg";
PressedPic[7].src = "...jpg";
PressedPic[8].src = "...jpg";
function ChangePic(path)
{
alert(path.src); //passt alles, liefert richrigen Pfad
//hier sollte dann irgendwas hin, dass er das bild wechselt
}
Warum schaust du nicht mal einfach in die FAQ und in Selfhtml?
Da steht alles drin:
http://selfhtml.teamone.de/javascript/objekte/window.htm
http://selfhtml.teamone.de/javascript/objekte/frames.htm
http://selfhtml.teamone.de/javascript/objekte/document.htm
http://selfhtml.teamone.de/javascript/objekte/images.htm
die funktion wird so aufgerufen:
<A target=mainFrame href="Main_frame.htm">
<IMG onmouseover=ChangePic(PressedPic[1])
onmouseout=ChangePic(PressedPic[0]) height=40
src ="pics/btn.gif" width=80 border=0>
</a>
Du meinst wohl
<a
href="Main_frame.htm"
target="mainFrame"
onMouseOver="ChangePic(PressedPic[1]);"
onMouseOut="ChangePic(PressedPic[0]);"
><img src="pics/btn.gif" width="80" height="40" border="0"></a>
Gruesse,
CK