Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2006
    Messaggi
    9

    cambio sfondo tabella onmouseclick

    Ciao a tutti! Ho bisogno di un aiuto.

    Ho la pagina principale di un sito con una tabella che ha come sfondo un'immagine.

    Qual è il codice che devo usare per far cambiare questo sfondo quando l'utente clikka su uno dei menù?

    <SCRIPT LANGUAGE="javascript">
    <!--
    function servizi(){
    document.table.style.backgroundImage="Images/servizi.gif";
    }

    //-->

    E' questa parte del codice che non riesco a far quadrare, qualcuno mi può aiutare???

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Assegna un id alla tabella e poi:

    document.getElementById('IDtable').style.backgroun dImage='url(Images/servizi.gif)';

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Le tabelle, come le righe di tabella, sono oggetti un po' particolari. Sono di fretta e non posso provare il codice che ti posto, ma dovrebbe funzionare.

    codice:
    <script type="text/javascript">
    <!--
    function cambiaSfondo(sfondo) {
    document.getElementById("tabella").style.backgroundImage = "url(Images/" + sfondo + ".gif)";
    }
    -->
    </script>
    
    ...........
    
    <table id="tabella">
    
    ..........
    
    </table>
    I link del menu saranno fatti come questo:

    codice:
    Servizi
    In pratica, passi alla funzione un argomento che è il nome del file di immagine da sostituire allo sfondo.

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2006
    Messaggi
    9

    grazie

    Vi ringrazio! Funziona!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.