Webdesigner
hi @ all,
Ich hab eine Navigation erstellt
Jeder Menüpunkt ist ein kleiner div-container mit einem bild drin.
So ich möchte nun, das wenn man mit der Maus über den div fährt (onmousemove), ein anderes bild in den div geladen wird. Die Divs sind alle position:absolute positioniert. (per externem css)
Ich hab mit javascript deshalb eine kleine Funktion versucht zu schreiben, die bei onmousemove einen bildertausch machen soll.
Nur folgendes Problem:
Wenn ich nun mit der maus über einen menüpunkt fahre, läd er mir zwar das neue bild aber setzt es irgendwo in die page und net in den div container bzw tauscht das bild nicht aus und zerschreddert mir damit mein ganzes design
ich post am besten mal mein javascript:
Und das dazugehörige HTML:
Ich möcht halt gern, dasser mir bei onmousemove des bild austauscht und beim verlassen des buttons wieder das alte reinlädt.
Das Problem is wahrscheinlich dasser net weiss wohin mit dem neu geladenen bild. Weiss vielleicht jemand von euch, wie ich das schreiben muss damit er weiss, dass das neue bild das alte bild austauschen soll in dem positionierten div?
Kann mir jemand helfen :'(
Ich hab eine Navigation erstellt
Jeder Menüpunkt ist ein kleiner div-container mit einem bild drin.
So ich möchte nun, das wenn man mit der Maus über den div fährt (onmousemove), ein anderes bild in den div geladen wird. Die Divs sind alle position:absolute positioniert. (per externem css)
Ich hab mit javascript deshalb eine kleine Funktion versucht zu schreiben, die bei onmousemove einen bildertausch machen soll.
Nur folgendes Problem:
Wenn ich nun mit der maus über einen menüpunkt fahre, läd er mir zwar das neue bild aber setzt es irgendwo in die page und net in den div container bzw tauscht das bild nicht aus und zerschreddert mir damit mein ganzes design
ich post am besten mal mein javascript:
HTML:
news = new Image();
news.src ="img/buttons/news.jpg";
newsro = new Image();
newsro.src = "img/buttons/rollover/news.jpg";
function Bildwechsel (Bildnr, Bildobjekt) {
window.document.images[Bildnr].src = Bildobjekt.src;
HTML:
<div id="news">
<a href="#" onmouseover="Bildwechsel(0, newsro)">
<img src="img/buttons/news.jpg" alt="News Neuigkeiten" />
</a>
</div>
Das Problem is wahrscheinlich dasser net weiss wohin mit dem neu geladenen bild. Weiss vielleicht jemand von euch, wie ich das schreiben muss damit er weiss, dass das neue bild das alte bild austauschen soll in dem positionierten div?
Kann mir jemand helfen :'(
Zuletzt bearbeitet: