Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    583

    cambio background su onclick

    Ciao a tutti,

    quello che voglio fare e far cambiare l'immagine di sfondo di una cella all'onclick su un div, ma ovviamente non funziona.

    Il codice é:

    <div id="divDrag0" onclick="document.divDrag0.prova.style.BACKGROUND-IMAGE: url(img2.gif)">
    <table border="0" cellSpacing="0" cellPadding="0">
    <tr>
    <td id="prova" background="img1.gif">


    contenuto
    </td></tr>
    </table>
    </div>

    Grazie

  2. #2
    Utente di HTML.it L'avatar di *pragma
    Registrato dal
    Sep 2001
    Messaggi
    1,087
    1) devi creare due classi che hanno background diversi
    2) imponi che la cella abbia di defoult la prima classe.
    qui finiscono i CSS e comincia JavaScript
    crei una funzione che
    function sfondo() {
    var cell = document.getElementById(idTabella).getElementsByTa gName(tr)[n°Riga].getElementsByTagName(td)[n°cella];
    cell.style.className = seconda classe
    }

    poi affidi la funzione all'onclick sul div
    grosso modo il percorso è quello
    ciao

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.