Avatar billede snedled Nybegynder
30. marts 2000 - 00:06 Der er 3 kommentarer og
1 løsning

skiftende text

Jeg skal bruge et script hvor et stykke tekst skal skifte når man holder musen over et link.

Jeg har dog ca. 50 links, så det skulle gerne gøres så den nye tekst skrives i selve <a href...>

/snedled

Avatar billede snedled Nybegynder
30. marts 2000 - 01:25 #1
-Jeg har nu fundet ud af at skrive teksten i en form, men er der ikke en anden måde at gøre det på, så kun teksten står dér?
Avatar billede olebole Juniormester
30. marts 2000 - 04:15 #2
<ole>
Her er et eksempel på, hvordan du skriver tekst hentet fra et array, eller sendt fra linket. Array modellen er den mest overskuelige. Du kan jo evt. sætte cont[0]=""; hvis du synes, det gør det mere overskueligt...så link1 har cont[1].

<html>
<head>
<script language="javascript">
<!--

n=document.layers;
ie=document.all;

var cont=new Array();
cont[0]='Her har jeg skrevet noget fra et array med link 1';
cont[1]='Her har jeg skrevet noget fra et array med link 2';
cont[2]='Her har jeg skrevet noget fra et array med link 3';
cont[3]='Her har jeg skrevet noget fra et array med link 4';

function chTex(whichcont){
    if (ie) {
        lag0.innerHTML=whichcont;
    }else if (n){
        document.lag0.document.write("<font face=verdana,arial,helvetica size=2>"+whichcont+"</font>");
        document.lag0.document.close();
    }
}

//-->
</script>
<style type="text/css">
.lag{
position:absolute;
left:200;
top:40px;
color:#000000;
font-family: verdana,arial,helvetica;
font-size:10px;
visibility:visible;
}
</style>
</head>
<body bgcolor="#ffffff" onload="chTex('');">

<div id="lag0" class="lag"></div>

<p><a href="#" onMouseOver="chTex(cont[0]);" onmouseout="chTex('');">Link1</a></p>
<p><a href="#" onMouseOver="chTex(cont[1]);" onmouseout="chTex('');">Link2</a></p>
<p><a href="#" onMouseOver="chTex(cont[2]);" onmouseout="chTex('');">Link3</a></p>
<p><a href="#" onMouseOver="chTex(cont[3]);" onmouseout="chTex('');">Link4</a></p>
<p><a href="#" onMouseOver="chTex('Her pr&oslash;ver vi s&aring; noget nyt!');" onmouseout="chTex('');">Link5</a></p>

</body>
</html>

/VH
</bole>
Avatar billede snedled Nybegynder
30. marts 2000 - 12:43 #3
Tak skal du ha' Ole.

Jeg kunne simpelthen ikke finde ud af hvor jeg teksten skulle skrives (jeg prøvede både frame og form), men det her er lige som jeg ville ha' det, og samtidig let!

Tak.
Avatar billede olebole Juniormester
31. marts 2000 - 04:13 #4
;-)
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