bei Bild onMousOver Textfarbe ändern.

Mavericklp

Erfahrenes Mitglied
Moin moin zusammen...

So an sich ist das ja nicht so schwer. Jedoch habe ich damit ein kleines Problem. An sich habe ich es schon geschafft, Text zu ändern, wen ich über den Text fahre. jedoch bisher habe ich es nicht geschafft, wen ich über ein Bild fahre.
Javascript:
HTML:
<script type="text/javascript">
    function Lanyardover () {
      document.getElementById("lanyards").style.color="#FF0000";
    }
    function Lanyardout () {
      document.getElementById("lanyards").style.color="#FF0000";
    }
  </script>
Aufruf im Text:
HTML:
<div style="float:left"><img src="images/Lanyards1.jpg" alt height="200" width="200"  alt="" onmouseover="Lanyardover();" onmouseout="Lanyardout();" /></div>
Stelle, wo sich die Textfarbe ändern soll:
HTML:
<div style="width: 950px; height: 35px; clear: both; background-color: rgb(238, 238, 238); text-align:center;">
        <span id="lanyards"><a class="L2menue" href="lanyards.php" title="Lanyards">Lanyards</a></span>
</div>

Die Erklärung:

ich habe eine Index seite, mit mehreren Bildern. Wenn nune einer mit der Mous über das Bild fährt soll sich die Textfarbe in der Navigation ändern.

Ich hoffe ihr könnt mir helfen.
 
Moin,

in dem "Zielobjekt" befindet sich ja noch eine <a>-Element.
Dessen Textfarbe müsstest du Ändern, denn eine Änderung am darüberliegenden <span> überstimmt nicht gezwungenermaßen die Style-Angaben für den Link.
Code:
document.getElementById("lanyards").firstChild.style...............
 

Neue Beiträge

Zurück