Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di billy1
    Registrato dal
    Jun 2001
    Messaggi
    549

    come posso cambiare il colore ad un testo o link che c'e' in un DIV ?

    ciao

    io ho 3 DIV, che hanno tutti la stessa immagine di sfondo e lo stesso testo, anzi piu' che testo e' un link.

    In un'altra parte della pagina ho 3 immagini a rotazione (c'e' gia' uno script tipo jscript che fa il lavoro sdella rotazione delle immagini)

    ecco io vorrei sapere come posso cambiare il colore del testo, o il colore del link o dello sfondo o dell'immagine di uno dei 3 DIV

    per esempio io ho :
    codice:
    <div id="div1" name="div1">111111111</div>
    
    <div id="div2" name="div2"><a href="ciao2.htm">22222</div>
    
    <div id="div3" name="div3"><a href="ciao3.htm">3333333333</div>
    vorrei decidere con un javascript, di far diventare il link del div2 di colore rosso, e magari lo sfondo giallo

    potete aiutarmi per questo caso particolare?

    potete anche consgliarmi un sito dove poter gestire il javascript queste cose ?

    grazie
    Il fumo fa male a te e agli altri.
    Rispettate chi non vuole respirare il fumo passivo.

  2. #2
    non è più pratico farlo con i CSS?
    I DON'T Double Click!

  3. #3
    Utente di HTML.it L'avatar di billy1
    Registrato dal
    Jun 2001
    Messaggi
    549
    Originariamente inviato da artorius
    non è più pratico farlo con i CSS?
    si, cioe' vorrei farlo in qualche modo, tu mi puoi suggerire qualche cosa ?

    In pratica io ho un evento (che potrebbe essere un click su un bottone della pagina,), e al click devo far si che cambi il colore di un link di uno di questi div
    Il fumo fa male a te e agli altri.
    Rispettate chi non vuole respirare il fumo passivo.

  4. #4
    'spetta, il link è quello su cui hai cliccato o un'altro?
    I DON'T Double Click!

  5. #5
    Utente di HTML.it L'avatar di billy1
    Registrato dal
    Jun 2001
    Messaggi
    549
    Originariamente inviato da artorius
    'spetta, il link è quello su cui hai cliccato o un'altro?
    no non ho cliccato nessun lin, cioe' c'e' un evento e deve evidenziarsi con un colore diverso, il link di uno dei 3 div.

    poi ok uno potra' cliccarci su ma non ho ancora previsto cosa debba apparire come colore del link visitato.

    una domanda : io ho provato in questi minuti e fatto un tasto button e al click di questo vado a modificare l'immagine di sfondo del div, e il testo, nel seguente modo :

    codice:
    <script>
    function cambia()
    {
    document.getElementById("im1").style.backgroundImage="url(images/sda.gif)";
    document.getElementById("im1").style.color="#00ff00";
    }
    </script>
    
    <input type="button" id="invia" value="cambia immagine 1" onClick="cambia();">
    
    <div id="im1">testo testo testo</div>
    ecco, nella funzione javascript cambia(), e' possibile dire di mettere uno stile completo al div "im1", invece che dirgli di mettere una immagine, un colore del testo?

    cioe' c'e' una sintassi del tipo :

    codice:
    document.getElementById("im1").style = MIO_STILE;
    e io prima definisco uno stile chiamato "MIO_STILE", in cui metto tutto ?
    Il fumo fa male a te e agli altri.
    Rispettate chi non vuole respirare il fumo passivo.

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.