[LØST] Hvordan fjerne title attributt slik at tooltip ikke vises?

4 innlegg i emnet

Skrevet (endret)

Hei. Jeg har noen tooltips på siden min som vises for alle lenker med title attributt.

Eksempel:

<a href="http://www.itpro.no" title="Besøk ITPRO">ITpro.no</a>

<a href="http://www.live.com>Live.com</a>

<a href="http://apple.com" title="Apple´s hovedside">Apple.com</a>

Tooltipsen vil i dette tilfellet kun vises for lenken til ItPro og Apple, siden det er kun den som har title. Nå ønsker jeg å la brukeren velge om

han eller hun vil bruke tooltips. For det tilfellet at vedkommende ikke vil ha tootips, må jeg altså ha en javascript funksjon som fjerner title attributten

for både Apple og ITpro (med andre alle <a> som inneholder title.

Hvordan gjøres dette? Noen javascript-ninajer her inne?

Jeg har prøvd dette, men har mislyktes:

document.getElementsByTagName("a").removeAttribute("title");

Endret av nguduc
0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Heisann! JS Ninja in tha house!

Kan begynne med å fortelle deg at document.getElementsByTagName('a') returnerer en samling av alle elementer med tagname "a".

Du må loope gjennom alle elementene og sette removeAttribute på hvert enkelt element,

<script type="text/javascript">

var aCollection = document.getElementsByTagName('a'); // <-- samler alle a elementer i dokumentet/siden i en variabel.

var collectionSize = aCollection.length; // <-- For å ungå unødig minnebruk i loopen, henter vi antall elementer til en variabel

for(var i = 0; i < collectionSize; i++) // <-- Her begynner vi å hoppe/loope gjennom alle elementene.

{

if(aCollection.getAttribute('title') != '') // <-- Hvis elementet har innhold i "title" attributtet

{

aCollection.removeAttribute('title'); // <-- så sletter vi attributtet

}

}

</script>

Håper scriptet smaker.

God fornøyelse!

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Litt teit spørsmål men...tror du egentlig at noen bryr seg om det er tooltip eller ikke på linkene?

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Takk for scriptet!

Sannsynligvis er det ganske få som skrur av tooltip, men man må gi brukerne muligheten til å velge. Jeg holder det for et viktig prinsipp.

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!


Start en konto

Logg inn

Har du allerede en konto? Logg inn her.


Logg inn nå

  • Hvem er aktive   0 medlemmer

    Ingen innloggede medlemmer aktive