Avatar billede oasen Nybegynder
21. april 2003 - 20:30 Der er 1 kommentar og
1 løsning

Skift tekst i span

Jeg har været lidt rundt i gamle spørgsmål og fik sammenstykket denne lille funktion til at skifte en tekst i en span ved en event. Den virker dog ikke i Mozilla og muligvis heller ej i visse andre browsere. Hvorfor?

<script>
<!--

function skrivTekst(tekst) {

if (document.all) {
document.all.minTekst.innerHTML = tekst
}
else if (document.layers) {
  document.minTekst.document.open();
  document.minTekst.document.write(tekst);
  document.minTekst.document.close();
}
}
//-->
</script>

<font onMouseOver="skrivTekst('En eller anden tekst');" onMouseOut="skrivTekst('');">Før musen herover!</font>

<span id="minTekst" style="position:absolute;"></span>
Avatar billede mortrr Praktikant
21. april 2003 - 20:51 #1
Mozilla og lign kender ikke document.all

function skrivTekst(tekst) {

if (document.getElementById) {
    document.getElementById("minTekst").innerHTML = tekst
  } else if (document.all) {
    document.all.minTekst.innerHTML = tekst
  } else if (document.layers) {
    document.minTekst.document.open();
    document.minTekst.document.write(tekst);
    document.minTekst.document.close();
  }
}
Avatar billede oasen Nybegynder
21. april 2003 - 21:05 #2
Tak du :)
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