Avatar billede hansjacob Nybegynder
07. november 2006 - 11:31 Der er 13 kommentarer og
1 løsning

Ændring af link størrelse

Hej,

Jeg har et link (<a href="blabla.php">hurra</a>) som jeg gerne vil ændre ved en bestemt event. Altså eksempelvis klik på linket.

Jeg har lavet noget i stil med følgende:
function linkKlik() {
  document.getElementById('mitLink').style.fontWeight = 'bold';
}
<div id="mitLink"><a href="blabla.php">hurra</a></div>

Men der sker ikke noget! (Der kommer heller ikke nogen scripting eller css fejl i Firefox'en.

Er der nogen der kan hjælpe mig?

VH Jacob
Avatar billede keysersoze Ekspert
07. november 2006 - 11:38 #1
function linkKlik() {
  document.getElementById('mitLink').style.fontWeight = 'bold';
}
<a href="blabla.php" id="mitLink">hurra</a>
Avatar billede roenving Novice
07. november 2006 - 11:47 #2
Eller med css:

<style type="text/css">
a.link, a.visited{color:blue; text-decoration:none;}
a.hover{color:red;}
a.active{font-weight:bold;}
</style>
Avatar billede bgo Nybegynder
07. november 2006 - 12:37 #3
function linkKlik(l) {
  document.getElementById(l).style.fontWeight = 'bold';
}
<a href="blabla.php" id="mitLink" onclick="linkKlik('mitLink');">hurra</a>

selvom roenvings løsning imo er bedre. Kræver ingen tilføjelser til a-tag'et, og gælder for alle links (medmindre andet angives)
Avatar billede roenving Novice
07. november 2006 - 16:36 #4
Hrm, linkKlik-funktionen kan forenkles en del med et simpelt trick:

function linkKlik(elm) {
  elm.style.fontWeight = 'bold';
}
<a href="blabla.php" id="mitLink" onclick="linkKlik(this);">hurra</a>
Avatar billede bgo Nybegynder
23. november 2006 - 23:27 #5
roenving:

åhh ja, selvfølgelig - sjældent jeg har brug for this så det glemmer jeg muligheden for :)
Avatar billede keysersoze Ekspert
10. december 2006 - 02:21 #6
lukketid?
Avatar billede hansjacob Nybegynder
10. december 2006 - 07:38 #7
ja
Avatar billede keysersoze Ekspert
10. december 2006 - 11:30 #8
hvorfor beholder du så point?
Avatar billede keysersoze Ekspert
16. december 2006 - 19:39 #9
anmeldt til coadmin.
Avatar billede snowball Novice
18. december 2006 - 17:29 #10
hansjacob: Du bedes venligst forklare hvorfor du selv tager pointene når du har fået besvaret dit spørgsmål?

Hvis det er en fejl, så bedes du venligst oprette et nyt spørgsmål (husk forklaring og henvisning til dette spørgsmål) hvori du uddeler pointene, tak.

Snowball / CoAdmin
Avatar billede hansjacob Nybegynder
18. december 2006 - 21:07 #11
Oprettet nyt spørgsmål
Avatar billede snowball Novice
19. december 2006 - 09:14 #12
hansjacob: Syntes ikke lige jeg kan finde det spørgsmål du siger du har oprettet?
Avatar billede hansjacob Nybegynder
20. december 2006 - 20:15 #13
Vi prøver igen
Avatar billede bgo Nybegynder
20. december 2006 - 21:25 #14
den nye tråd er her: http://www.eksperten.dk/spm/751843
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