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

    modifica dinamica carattere

    Ho un campo testo:
    codice:
    <input type="text" name="campoa">
    Vorrei mettere un pulsante attraverso il quale poter cambiare il tipo di font, la dimensione, il colore.
    Ho provato:

    codice:
    onClick="document.campoa.style.font-size='30';"
    ma mi da errore.

    Chi mi aiuta?
    Se avessi voluto risolvere i problemi con la forza, sarei nato Jedi.

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Forse dovresti studiare un po' di sintassi di JS e dei CSS:

    onclick="document.NOMEFORM.campoa.style.fontSize='30pt';"

    30pt per un font mi sembra esagerato (ed usare pt per i font anche inopportuno); vedi tu quale unita` di misura vuoi usare.
    Forse ti basta '2em'
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    A dire il vero pt lo hai scritto tu!
    Io uso sempre px. Solo che ho scritto il codice al volo per il forum, e mi é scappato.

    (So che px fa storcere il naso, ma mi garantisce la visualizzazione identica della pagina con tutte le configurazioni.)

    Studiare la sintassi CSS, sembra facile!
    Ho passato tutta la domenica a cercare un sito con l'elenco delle sintassi, alla fine ho dovuto procedere a tentativi.

    Il fatto é che fontSize riguarda javascript, a quanto ne so, la giusta sintassi per css é font-size.

    Non avresti un sito che ha un indice (tipo questo per le funzioni php)?

    Grazie, comunque, per la soluzione.
    Se avessi voluto risolvere i problemi con la forza, sarei nato Jedi.

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Evidentemente non hai studiato bene.
    Inizia dal tutorial di HTML.it.
    E` detto molto chiaro che quando si usano i CSS con JS, gli eventuali - vengono trasformati in maiuscola.

    Comunque il reference che uso io e`: http://www.w3schools.com/css/css_reference.asp


    Cerca di non usare valori assoluti per i font: chi ha bisogno di una visualizzazione piu` grande vede tutto sballato.
    I browser permettono di impostare una dimensione minima dei font.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.