Når du bruger id skal du ikke bruge images-arrayet (selvom det vistnok virker i visse browsere !-), men document.getElementById (og så dur det også den dag browserne begynder at være i stand til at fortolke rigtig xhtml, for der er det forbudt at bruge disse collections)
-- og at skifte className on-the-fly er verdens dårligste ide, for det, at du ændrer een detalje på eet element, vil betyde at _alt_ der har med sidens udseende at gøre beregnes helt forfra ...
-- desuden er det en avanceret tåbelighed at sætte cursorens udseende ved mouseover, det er jo i forvejen på det tidspnkt en specificeet cursor vil virke ...
-- og så forstår jeg ikke lige hvad du mener med to knapper, for i dit eksempel er der jo præcis to knapper, og id betyder _unik_ identifikator, der må altså, præcis som med f.eks. personnumre, ikke være to elementer med det samme id ...
-- hvis du skulle have flere udgaver, kunne det se sådan ud:
<script type="text/javascript"> function Over(id0,id11){ document.getElementById(id0).src="../Grafik/Knap/LeftO.gif"; document.getElementById(id1).src="../Grafik/Knap/RightO.gif"; document.getElementById('Middle').style.color="#fa2";//Et eksempel på det, du bør gøre ved style !o] } function Out(){ document.getElementById(id0).src="../Grafik/Knap/Left.gif"; document.getElementById(id1).src="../Grafik/Knap/Right.gif"; document.getElementById('Middle').style.color=""; } </script> <table cellpadding="0" cellspacing="0" align="right" onmouseover="Over('Left','Right');" onmouseout="Out('Left','Right')" style="cursor:pointer;" onclick="document.Form.submit();">
Synes godt om
Slettet bruger
10. april 2007 - 15:02#4
Jeg har prøvet her med din JS kode. Men virker ikke helt. Den gider kun at skifte billede ved Lefts ikke i rights
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.