Jeremy: OnMouseOver - Style eines Elements

Beitrag lesen

Hallo! Ich versuche, beim OnMouseOver eines Links die Style-Eigenschaften anderer Elemente zu verändern, allerdings funktioniert dies nicht wie gewollt:

HTML:

<div style="width:100%;">  
<a href="#" onmouseover="javascript:contentchange(2008,2009,2010);"><h3>2008</h3></a>  
<a href="#" onmouseover="javascript:contentchange(2009,2008,2010);"><h3>2009</h3></a>  
<a href="#" onmouseover="javascript:contentchange(2010,2008,2009);"><h3>2010</h3></a>  
<div style="background-color:white;visibility:hidden;" id="2008">  
  Foo  
</div>  
<div style="background-color:white;visibility:hidden;" id="2009">  
  Bar  
</div>  
<div style="background-color:white;visibility:hidden;" id="2010">  
  Lorem Ipsum  
</div>  
</div>  

Javascript:

  
function contentchange(container1,container2,container3) {  
  
document.getElementByID(container1).style.backgroundColor='#ff6600';  
document.getElementByID(container1).style.backgroundColor='#ff6600';  
document.getElementByID(container1).style.visibility='visible';  
  
document.getElementByID(container2).style.backgroundColor='##ffffff';  
document.getElementByID(container2).style.backgroundColor='#ffffff';  
document.getElementByID(container2).style.visibility='hidden';  
  
document.getElementByID(container3).style.backgroundColor='##ffffff';  
document.getElementByID(container3).style.backgroundColor='#ffffff';  
document.getElementByID(container3).style.visibility='hidden';  
  
}  

Leider bin ich blutiger Anfänger in Sachen Javascript. Was mache ich falsch?
Beim Hovern der Links passiert leider nichts.

Liebe Grüße,
Jeremy.