Veröffentlicht 7. Juni 200619 j hallo leute, ich habe eine tabelle auf meiner seite und möchte ein hintergrundbild eines tabellenfeldes beim mouseovereffekt verändern. bisher hab ich sowas probiert: <html> <head> <title>test</title> <script type="text/javascript"> <!-- function oval_mouseover() { document.getElementById('oval1').style.backgroundImage='../images/oval_mouseover.gif'; } !--> </script> </head> <body> <table border="0" name="ovale"><tr> <td background="../images/oval.gif" height="93" width="166" align="center" id="oval1"> <a href="irgendeineseite.html" onmouseover="oval_mouseover()">mein link</a> </td> </tr></table> </body> </html>, was aber nicht wirklich funktioniert. hat das jemand schon mal gemacht? danke jasso
7. Juni 200619 j Wenn du per .style.backgroundImage das Bild veränderst, greift javascript prinzipiell auf css zurück um das ganze zu implementieren. daher solltest du url(../pfad/zum.bild) verwenden: <html> <head> <title>test</title> <script type="text/javascript"> <!-- function oval_mouseover() { document.getElementById('oval1').style.backgroundImage='url(../images/oval_mouseover.gif)'; } !--> </script> </head> <body> <table border="0" name="ovale"><tr> <td background="../images/oval.gif" height="93" width="166" align="center" id="oval1"> <a href="irgendeineseite.html" onmouseover="oval_mouseover()">mein link</a> </td> </tr></table> </body> </html> mfg Eth
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.