Avatar billede Søren Bech Morsing Praktikant
06. oktober 2002 - 09:52 Der er 1 løsning

skifte farve på det link der er valgt...

<script language="javascript">
    function highligt (link) {

    }
</script>


<a href="default.htm" onClick="highligt(1);" target="_top"><font size="2" face="Arial" color="#ff00ff" id="link1">Velkommen</a></font>

Kan med javascript skifte farven ud med #00FF00 hvis linket bliver valgt?
  A:active {text-decoration: none} - duer ikke da jeg har flere links jeg vil ha aktive på en gang, men det er i 2 forskellige frames.
Avatar billede Slettet bruger
06. oktober 2002 - 10:02 #1
Drop font-koderne.

<a href="default.htm" onClick="this.style.color = '#0000FF';" target="_top" id="link1" style="color: #FF00FF; font-family: Arial; font-size: 10px;">Velkommen</a>

Det skifter farve, når man trykker på linket.

Straks værre bliver det, hvis linket skal skifte tilbage, hvis man trykker på et andet link på siden:

<script>
foer = null;

function highlight(lnk) {
if (foer)
foer.style.color = "#FF00FF";
lnk.style.color = "#0000FF";
foer = lnk;
}
</script>

Ved linket:

<a href="default.htm" onClick="highlight(this);" target="_top" id="link1" style="color: #FF00FF; font-family: Arial; font-size: 10px;">Velkommen</a>

P.S. Du mener vel ikke, at target skal være "_top", vel?
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