18. juni 2004 - 00:37Der er
8 kommentarer og 1 løsning
onmouseover skift bgcolor og billede
Hej alle sammen
Jeg har følgende som skifter baggrundsfarven i en celle i en tabel når jeg kører musen hen over. Jeg vil gerne om det billeder, der er i cellen, ligeledes kunne skifte når jeg kører musen over.
hvis du giver dit billede et navn kan det gøres på følgende måde: <tr onmouseover="this.style.background='#CACACA';document.images['bld'].src='images/layout/menu_dot2.gif'" onmouseout="this.style.background='#F0F0F0';document.images['bld'].src='images/layout/menu_dot.gif'"> <td height="30"> <img src="images/layout/menu_dot.gif" name='bld'>Job</td>
nåja, og det du taler om er en preloader, som du kan sætte i headeren: <script type="text/javascript"> var img1 = new Image(); var img1.src = "images/layout/menu_dot2.gif"; </script>
hvilket (skal jeg huske at sige) er meget godt at have med. Du kan, hvis du har mange billeder, også gøre sådan her: <script type="text/javascript"> var billeder = ["images/layout/menu_dot2.gif","images/layout/menu_dot3.gif",...]; var tempArr = new Array(); for (i=0;i<billeder.length;i++) { tempArr[i] = new Image(); tempArr[i].src = billeder[i]; }
hedder dit billede bld? <img src="images/layout/menu_dot.gif" name='bld'> Det er vigtigt her at din document.images['bld'].src stemmer overnens med navnet på billedet.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.