Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Cambio colore font

  1. #1

    Cambio colore font

    Ciao a tutti,

    è possibile cambiare il colore di un font in tempo reale tramite la pressione di un pulsante ?

    Grazie
    SGr33n

  2. #2
    Utente di HTML.it L'avatar di v2v2
    Registrato dal
    Sep 2002
    Messaggi
    221
    Così:
    codice:
    <input type="button" onclick="javascript:document.getElementById('jh').style.color='red'" value="cambia stile">
    
    <span id="jh">Testo</span>
    Only the good die young
    all the evil seem to live forever

    :metallica

  3. #3
    Grazie mille
    SGr33n

  4. #4
    Utente di HTML.it L'avatar di v2v2
    Registrato dal
    Sep 2002
    Messaggi
    221
    Originariamente inviato da SGr33n
    Grazie mille
    di niente

    cosi puoi scegliere anche il colore:
    codice:
    <fieldset>
    	<legend>Scegli colore</legend>
    	rosso<input type="radio" name="color" onclick="colore='red'">
    	verde<input type="radio" name="color" onclick="colore='green'">
    	blu<input type="radio" name="color" onclick="colore='blue'">
    	<input type="button" onclick="javascript:document.getElementById('jh').style.color=colore;" value="cambia stile">
    
    
    </fieldset>
    
    <span id="jh">Testo</span>
    Only the good die young
    all the evil seem to live forever

    :metallica

  5. #5
    Grazie di nuovo

    Rimanendo al primo esempio che mi hai dato, come posso fare per impostare un colore prima della pressione del pulsante, ovvero dare al valore che cambia un parametro già prima della pressione, che poi ovviamente cambia dopo la pressione ?

    Grazie ancora
    SGr33n

  6. #6
    Utente di HTML.it L'avatar di v2v2
    Registrato dal
    Sep 2002
    Messaggi
    221
    Originariamente inviato da SGr33n
    come posso fare per impostare un colore prima della pressione del pulsante, ovvero dare al valore che cambia un parametro già prima della pressione, che poi ovviamente cambia dopo la pressione ?
    Il secondo esempio fa esattamente questo
    Only the good die young
    all the evil seem to live forever

    :metallica

  7. #7
    Scusa, ma non è quello. Intendo la scritta "testo" in partenza è nera in questo caso, se volessi farla essere invece rossa (evitando di dover utilizzare <font color=) ?

    Grazie
    SGr33n

  8. #8
    Utente di HTML.it L'avatar di v2v2
    Registrato dal
    Sep 2002
    Messaggi
    221
    cosi:

    <span id="jh" style="color:red">Testo</span>

    oppure così:

    <HEAD>
    <style>
    #jh{color:red}
    </style>
    </HEAD>
    <body>
    <span id="jh">Testo</span>
    Only the good die young
    all the evil seem to live forever

    :metallica

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.