Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    145

    Cambiare attributi di un layer tramite javascript

    Ciao a tutti...
    visto che la mia ultima domanda non ha sortito effetto provo a modificarla...allora...tramite javascript è possibile cambiare gli attributi dei tags presenti nella pagina..tipo le immagini, i campi form, e roba simile...è possibile cambiare anche gli attributi di un layer? tipo la larghezza ed il tipo di font, il colore del testo...tutte ste cosette qui...è possibile?
    Grazie!

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    si


    oggetto.style.color -> cambi il colore testo
    oggetto.name -> cambi il nome
    ...

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    145
    ciao, grazie per la risposta...allora...io ho una pagina in cui c'è questo codice come css:

    <style type="text/css">
    #divMenu0{position:absolute; left:10; visibility:hidden; font-family:verdana,helvetica; font-size:15px; font-weight:bold}
    #divMenu1{position:absolute; left:100; visibility:hidden; font-family:verdana,helvetica; font-size:15px; font-weight:bold}
    #divMenu2{position:absolute; left:200; visibility:hidden; font-family:verdana,helvetica; font-size:15px; font-weight:bold}
    #divMenu3{position:absolute; left:300; visibility:hidden; font-family:verdana,helvetica; font-size:15px; font-weight:bold}
    #divMenu4{position:absolute; left:400; visibility:hidden; font-family:verdana,helvetica; font-size:15px; font-weight:bold}
    </style>

    ...che poi viene richiamato da qui (ne incollo solo uno):

    <div id="divMenu0">
    Link1

    [img]immagini/profilo.gif[/img]
    </div>

    ...volendo cambiare l'attributo left, nello script javascript cosa devo mettere... document.divMenu0.left=valore ?

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    145
    Dennis!!!!
    Se ci sei batti un colpo!!! PLEASEEEE!!

  5. #5
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    con i browser moderni sarebbe
    document.getElementById('divMenu0').style.left=val ore+'px'

    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.