Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Cambiare dinamicamente il colore di una cella

    Buongiorno a tutti,
    premetto che sono un principiante di ASP.NET e immagino che questa domanda risulterà banale per molti. Vorrei cambiare dinamicamente il colore di sfondo di una cella in risposta ad una query sul DB. Per fare questo ho inserito nel mio file default.aspx il seguente javascript

    <script type ="text/javascript" language="JavaScript1.2">
    function prova()
    {
    bkgTargaSx.bgColor=FF3300;
    }
    </script>

    dove bkgTargaSx è l'ID della cella.

    Quello che non so è come fare per invocare questa funzione. Se qualcuno fosse in grado di darmi una qualche dritta ne sarei felice.

    Grazie

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    l' istruzione, se vuoi scriverla in maniera un po' piu' moderna e renderla compatibile su browser diversi da IE, e':
    codice:
    document.getElementById('bkgTargaSx').style.backgroundColor='#ff3300';
    la devi richiamare dopo che l' elemento e' stato gia' sicuramente definito nell' xhtml quindi
    o posizioni lo script dopo la tabella
    codice:
    <table>
    ...
    </table>
    <script type="text/javascript">
    quanto sopra
    </script>
    o attendi che tutto il documento sia stato caricato ed esegui l' istruzione all' onload
    codice:
    <script type="text/javascript">
    window.onload=function(){
    quanto sopra
    }
    </script>
    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 © 2026 vBulletin Solutions, Inc. All rights reserved.