bigi: suche script für hintergrundbild mouseover onclick..

Beitrag lesen

guten tag

ich suche schon echt verzweifelt ein script um hintergrundbilder meiner navigation zu wechseln. wichtig ist das der aktive link bleibt bis zum nächsten klick.

da ich nichts finde habe ich ein normals bildwechsel script genommen und versuche es jetzt umzubauen!

problem ist: kann dem hintergrundbild keinen namen vergeben und versuche deshalb mit id auf die tabellenzelle zu zugreifen..was irgendwie auch nicht geht!

hat jemand tips oder links??

hier mein bastel script:

<script language="JavaScript" type="text/javascript">
<!--
letztes="";
function changeImage(tdId,imgFile)
{ if(letztes!=backgroundImage)
{document.style.backgroundImage[tdId].src=imgFile;}
}

function druecken(backgroundImage,imgFile)
{ document.style.backgroundImage[tdId].src=imgFile;
if(letztes!=""&&letztes!=tdId)
{document.style.backgroundImage[letztes].src='url(navi_images/orange.jpg)';}
letztes=tdId;}
//-->

<table border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td onMouseover="changeImage.this.style.backgroundImage=('bgimg','url(navi_images/gray.jpg)');"
  onMouseout="changeImage.this.style.backgroundImage=('bgimg','url(navi_images/orange.jpg)');"
  onclick="druecken.this.style.backgroundImage=('bgimg','url(navi_images/gray.jpg)');" width="98" height="39" id="bgimg" style="background-image: url(navi_images/orange.jpg)"><div class="top"><a href="#">Home</div></a></td>....u.s.w

danke für die hilfe!!!