Gunnar Bittersmann: Mouseover

Beitrag lesen

@@Suzi:

nuqneH

<SCRIPT LANGUAGE="JavaScript">

LANGUAGE="JavaScript" war schon immer unsinnig. Und auch wenn HTML nicht case-sensitiv ist, ist es gute Praxis, Element- und Attributbezeichner kleinzuschreiben. Das Tag sollte also so aussehen: <script>

<!-- Begin

HTML-Kommentare haben in JavaScript nichts zu suchen. Die Kennzeichnung des Anfangs eines Scripts als Anfangs eines Scripts ist überflüssig. Weg mit der Zeile!

// End -->

Ebenso. Weg damit!

<span onmouseover="image4.src=loadImage4.src;"

onmouseout="image4.src=staticImage4.src;">
http://file.de/11/bilder/4a.gif" border=0>

  
Da stimmt wohl was nicht. Die zweite Zeile hängt in der Luft.  
  
Was soll das Ganze eigentlich werden? Warum ein Mouseover-Effekt für ein span?  
  
Und wie M. schon andeutete, solltest du für solch einen Mouseover-Effekt kein JavaScript einsetzen, sondern CSS: [background-image](http://wiki.selfhtml.org/wiki/CSS/Eigenschaften/Hintergrundfarben_und_-bilder) und [Pseudoklasse :hover](http://wiki.selfhtml.org/wiki/CSS/Selektoren/Pseudoklasse/hover,_active,_focus).  
  
Qapla'

-- 
„Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)