Avatar billede vixmix Nybegynder
09. december 2004 - 11:48 Der er 3 kommentarer og
1 løsning

hvordan automatisk Skift af tekst?

Hej eksperter
Jeg håber det er det rigtige sted jeg skriver dette spg.

Jeg vil gerne have lavet så når man køre musen henover en af disse  tekster:

Firma
Kontakt
Bank

så skifter der sig en tekst ved siden af alt efter hvad for en man er på.. er det noget i kan hjælpe med at lave?

Den tekst jeg gerne vil have skal skifte automatisk må gerne kunne indeholde html da jeg skal bruge <b><br> osv..

siden  ser sådan herud:

<table width="41%"  border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td width="21%">&nbsp;</td>
    <td colspan="2">&nbsp;</td>
  </tr>
  <tr>
    <td>Firma<br>
      Kontakt<br>
    Bank</td>
    <td width="10%">&nbsp;</td>
    <td width="69%"><p>Tekst som skal skifte her.</p>
    </td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td colspan="2">&nbsp;</td>
  </tr>
</table>
Avatar billede thomas_yde Nybegynder
09. december 2004 - 12:35 #1
noget som det her:
<script>
    var firma = "<b>firma tekst</b>";
    var kontakt = "<b>kontak ttekst</b>";
    var bank = "<b>bank tekst</b>";
    function changeText(type){
        objTextChanger = document.getElementById("textToChange");
        switch(type){
        case "firma":
            objTextChanger.innerHTML = firma;
            break;
        case "kontakt":
            objTextChanger.innerHTML = kontakt;
            break;
        case "bank":
            objTextChanger.innerHTML = bank;
            break;
        }
    }
</script>
<table width="41%"  border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td width="21%">&nbsp;</td>
    <td colspan="2">&nbsp;</td>
    </tr>
    <tr>
        <td onMouseOver="changeText('firma');">
          Firma
        </td>
        <td width="69%" rowspan="2" id="textToChange"><p>Tekst som skal skifte her.</p></td>
    </tr>
    <tr>
        <td onMouseOver="changeText('kontakt');">
            Kontakt
        </td>
    </tr>
    <tr>
    <td onMouseOver="changeText('bank');">
        Bank
    </td>
    </tr>
    <tr>
        <td width="10%">&nbsp;</td>
    </tr>
  <tr>
    <td>&nbsp;</td>
    <td colspan="2">&nbsp;</td>
  </tr>
</table>
Avatar billede thomas_yde Nybegynder
09. december 2004 - 12:35 #2
der skal nok rowspan="3", men det finder du nok ud af.
Avatar billede vixmix Nybegynder
09. december 2004 - 12:45 #3
Ja tak .. Lige præcis!!
Avatar billede vixmix Nybegynder
09. december 2004 - 12:46 #4
-lukket-
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