Avatar billede encorez Nybegynder
31. august 2008 - 22:36 Der er 4 kommentarer og
1 løsning

OnMouseover i et link

Hej

Jeg bliver aldrig en haj til javascript. Jeg har et menupunkt i hvert sit <td></td>. Jeg vil blot lave en onmouseover så menupunktet skifter farve ved mouseover.

How? Har forsøgt med onMouseOver="style:color:#000000", både i <td> og i a href linket, men det virker ikke.
Avatar billede softspot Forsker
31. august 2008 - 22:41 #1
Prøv med:

<a href="" onmouseover="this.style.color='#000'">linket</a>

eller måske i dit stylesheet

<style type="text/css">
a:hover { color: #000 }
</style>
Avatar billede w13 Novice
31. august 2008 - 23:24 #2
Og hvis det skal gælde for mouseover på hele td'en, skal onmouseover="..." selvfølgelig sættes på td'en i stedet for a'et.
Avatar billede softspot Forsker
01. september 2008 - 08:44 #3
...og igen hvis du vælger at mouseover ligger på td'en kan du ikke bruge :hover i stylesheetet, da IE ikke understøtter denne feature på ret meget andet en a-elementet...

Desuden skal du nok også sørge for at style selve a-elementet direkte i onmouseover-eventet, da det nok vil have specifikke styles vedhæftet som ikke overskrives af at du sætter color på td-elementet.
Avatar billede encorez Nybegynder
01. september 2008 - 19:06 #4
Det virkede. Jeg var jo ikke langt fra i min egen hjemmestrikkede kode :)

Smid et svar for hjælpen
Avatar billede encorez Nybegynder
07. september 2008 - 15:53 #5
Jeg går ud fra ingen ville have point. Så må jeg lukke mit spørgsmål. Tak for hjælpen :)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester