Avatar billede hono Nybegynder
30. marts 2003 - 03:28 Der er 6 kommentarer og
1 løsning

Erstatte tekst

Jeg søger et lille simpelt script, der kan erstatte en tekst. F.eks. sådan så når man peger på teksten "hej" ændres den til "...med dig". Jeg har prøvet følgende uden held:

<script>
function skift(tekst){
teksten.innerHTML = tekst;
}
</script>

<span id="teksten" onmouseover="skift('...med dig')">Hej</span>

Hvad skal jeg gøre?

Hono
Avatar billede bearhugx Nybegynder
30. marts 2003 - 03:33 #1
<html>
<script type="text/javascript">
  function skift( elem, html ) {
    elem.innerHTML = html;
  }
</script>
    <body>
        <span onMouseover="skift(this,'...med dig...');" > Hej... </span>
    </body>
</html>

virker fint hos mig....
Avatar billede hono Nybegynder
30. marts 2003 - 03:36 #2
k, men jeg skal også bruge skriptet, hvor der ikke peges på den span der skal ændres, men på en anden... og så kan man jo ikke bruge "this". Eksempel:

<script>
function skift(tekst){
teksten.innerHTML = tekst;
}
</script>


<span onmouseover="skift('...med dig')">Peg her, og se teksten nedenfor ændre sig</span>
<br><br>
<span id="teksten">Hej</span>
Avatar billede hono Nybegynder
30. marts 2003 - 03:37 #3
skriptet = scriptet selvfølgelig ;)
Avatar billede bearhugx Nybegynder
30. marts 2003 - 03:39 #4
prøv dette..

<script type="text/javascript">
  function skift( html ) {
    document.getElementById("ditTekstElement").innerHTML = html;
  }
</script>
<body>
  <span id="ditTekstElement" onMouseover="skift('...med dig');"> Hej ...</span>
</body>
Avatar billede hono Nybegynder
30. marts 2003 - 03:43 #5
Jeps, det virker! Kanon, tak skal du have!!!

Hono
Avatar billede bearhugx Nybegynder
30. marts 2003 - 03:43 #6
eller for lige at efterabe din situation....

<script type="text/javascript">
  function skift( html ) {
    document.getElementById("teksten").innerHTML = html;
  }
</script>
<body>
  <span onMouseover="skift('...med dig');"> PEG HER! </span><br/><br/>
  <span id="teksten"> Hej </span>
</body>
Avatar billede raffar Juniormester
30. marts 2003 - 04:55 #7
Interessant ... det havde jeg ikke tænkt på!
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