Avatar billede Per Frits Juniormester
20. februar 2003 - 18:40 Der er 7 kommentarer og
1 løsning

Stiplet linie omkring links...

Jeg har dette stykke kode:

<a href="link.html" onFocus="if(this.blur)this.blur()">link</a>

- som jeg gerne vil have til at gælde for ALLE links i mit template, på een gang.
Kan jeg f.eks ved hjælp af css få det til at virke ???

På forhånd tak
Per Haar.
Avatar billede the_snow Nybegynder
20. februar 2003 - 18:49 #1
den funktion du bruger onFocus="if(this.blur)this.blur()" hvad referer den til ?
Avatar billede the_snow Nybegynder
20. februar 2003 - 18:51 #2
iøvrigt ville det nok være mere smart at lave en lille javascript funktion til at klare ovenstående :)
Avatar billede jakobclausen Nybegynder
20. februar 2003 - 18:51 #3
Der kommer ingen stiplet linie her hos mig, ved det du skriver
Avatar billede the_snow Nybegynder
20. februar 2003 - 18:56 #4
<script>
function T(Link, Text) {document.write("<a href=\"",Link,"\" onFocus=\"if\(this.blur\)this.blur\(\)\">",Text,"</a>")}

T("test1.htm","testlink 1")
T("test2.htm","testlink 2")
T("test3.htm","testlink 3")
T("test4.htm","testlink 4")
T("test5.htm","testlink 5")
</script>
Avatar billede the_snow Nybegynder
20. februar 2003 - 18:57 #5
du kunne gøre noget i den stil med det lille eks jeg lige har lavet... så får du samme effekt ved alle links samt det fylder mindre i din kode :)
Avatar billede Per Frits Juniormester
20. februar 2003 - 20:00 #6
Jeg er ikke helt sikker på at jeg forstår (newbie :-)
Vil det sige, at hvis jeg smider:

<script>
function T(Link, Text) {document.write("<a href=\"",Link,"\" onFocus=\"if\(this.blur\)this.blur\(\)\">",Text,"</a>")}
</script>

i <head>, så skulle det virke for alle links i dokumentet ???

Per Haar.
Avatar billede pelkjaer Nybegynder
20. februar 2003 - 20:10 #7
Brug istedet

<script type="text/javascript">
function fixLinks() {
    for (var i=0; document.links.length>i; i++ )
        document.links[i].onfocus = document.links[i].blur;
}
</script>

og

<body onload="fixLinks();">
Avatar billede Per Frits Juniormester
20. februar 2003 - 20:17 #8
Pelkjaer> Lige hvad jeg havde brug for :o)
Tak for hjælpen.
Per Haar.
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
Kurser inden for grundlæggende programmering

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