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

    [Javascript] lavorare proprietà DIV

    Ciao avrei bisogno un piccolo aiutino.
    Devo fare delle operazioni sui DIV. In Javscript come si accede a un determinato DIV e quali proprietà mi indicano il tipo di visibilità, l' altezza e il display?

    Tipo :

    codice:
    function hideShow(what,how){
          document.getElementByID(what).visible = how;
    }
    
    onCLick = "Javascript:hideShow('this','true');"
    Pero' credo che questa funzione non sia proprio corretta.
    Mi basta anche solo un link

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    c'e` un po` di confusione:

    function hideShow(what,how){
    document.getElementById(what).style.visibility = how;
    }

    Questo sopra e` corretto, ma devi passare la stringa dell'attributo id, non l'oggetto campo; inoltre i valori dell'attributo visibility sono: 'visible' e 'hidden'

    onclick = "hideShow(this.id, 'visible');"


    In alternativa puoi passare l'oggetto, ma allora va cambiata la funzione:

    onclick = "hideShow(this, 'visible');"

    function hideShow(what,how){
    what.style.visibility = how;
    }
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    Ottimo era proprio quello di cui ho bisogno.
    Purtroppo non ho mai tempo di guardare Javascript anche se è un toccasana per ASP Classico

  5. #5
    Utente di HTML.it L'avatar di adiumx
    Registrato dal
    Jan 2005
    residenza
    Zurigo
    Messaggi
    353
    scusate, avrei anchio da chiedere un attributo al tag div

    esiste un qualche "content" per poter modificare il contenuto?

    del tipo

    document.getElementById("help").style.content="con tenuto";

    ?

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    document.getElementById("help").innerHTML = "contenuto";

    Per quanto ne so, non e` standard, ma e` riconosciuto da tutti i browser in circolazione.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  7. #7
    Utente di HTML.it L'avatar di adiumx
    Registrato dal
    Jan 2005
    residenza
    Zurigo
    Messaggi
    353
    glassie mille

    era per fare un div dove c'è un aiuto, di modo da non dover creare 5-6 div diversi (uaz! maledetto gioco di parole)

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.