Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    1,093

    visualizzare un div e contenuto solo se variabile a 0

    Ciao,

    come faccio a visualizzare un div e il suo contenuto..se la variabile TEST è = 0?

    Grazie

  2. #2

    Re: visualizzare un div e contenuto solo se variabile a 0

    Originariamente inviato da roboro
    Ciao,

    come faccio a visualizzare un div e il suo contenuto..se la variabile TEST è = 0?

    Grazie
    codice:
    function openHelp()
    { if (TEST = 0)
      { window.document.getElementById(idLayer).style.visibility = "visible";
      }
      else
      { window.document.getElementById(idLayer).style.visibility = "hidden";
      }
    }
    Flickr .:. Work In Progress

    Non lasciare la mia mano, ovunque sarai, con chiunque ti accompagnerai. Non dimenticarti di me, ne morirei.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    1,093
    ho fatto cosi e non va:


    <script>
    var TEST = 0;

    function openHelp() {
    if (TEST == 0){ window.document.getElementById(testo).style.visibi lity = "visible";
    }
    else {
    window.document.getElementById(testo).style.visibi lity = "hidden";
    }
    }
    openHelp();
    </script>

    <div id="testo">
    ciao ciao
    [img]prova.jpg[/img]
    </div>

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Delfina, ti vedo un po' arrugginita ... (mancano apici o virgolette, confronto usando = anziche` ==):

    document.getElementById('testo').style.visibility = "visible";

    (window. non serve davanti a document)
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    1,093
    ciao mich_,

    nonjostante le correzioni del caso che hai segnalato, nonmi funzeca..

    <div id="testo">
    ciao ciao
    [img]prova.jpg[/img]
    </div>


    <script>
    var TEST = '0';

    function openHelp() {
    if (TEST == '0'){
    document.getElementById('testo').style.visibility = "visible";
    }
    else {
    document.getElementById('testo').style.visibility = "hidden";
    }
    }
    openHelp();
    </script>

  6. #6
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Originariamente inviato da roboro
    ciao mich_,

    nonjostante le correzioni del caso che hai segnalato, nonmi funzeca..

    <div id="testo">
    ciao ciao
    [img]prova.jpg[/img]
    </div>


    <script>
    var TEST = '0';

    function openHelp() {
    if (TEST == '0'){
    document.getElementById('testo').style.visibility = "visible";
    }
    else {
    document.getElementById('testo').style.visibility = "hidden";
    }
    }
    openHelp();
    </script>
    si che funziona.
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  7. #7
    Originariamente inviato da Mich_
    Delfina, ti vedo un po' arrugginita ... (mancano apici o virgolette, confronto usando = anziche` ==):

    document.getElementById('testo').style.visibility = "visible";

    (window. non serve davanti a document)
    hai ragggggggggioneee ho preso troppa acqua durante le ferie..
    Flickr .:. Work In Progress

    Non lasciare la mia mano, ovunque sarai, con chiunque ti accompagnerai. Non dimenticarti di me, ne morirei.

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Originariamente inviato da roboro
    ciao mich_,

    nonjostante le correzioni del caso che hai segnalato, nonmi funzeca..

    <div id="testo">
    ciao ciao
    [img]prova.jpg[/img]
    </div>


    <script>
    var TEST = '0';

    function openHelp() {
    if (TEST == '0'){
    document.getElementById('testo').style.visibility = "visible";
    }
    else {
    document.getElementById('testo').style.visibility = "hidden";
    }
    }
    openHelp();
    </script>
    Dove sta quello script?
    La chiamata alla funzione (l'ultima riga) NON PUO` stare nella head, perche` a quel punto l'oggetto 'testo' non e` ancora definito.

    Prova a mettere un bottone e chiamarlo dopo che la pag. e` caricata:
    <button value="clicca" onclick="openHelp();">
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  9. #9
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    1,093
    riprovo ma non l' ho messo nell' head, infatti sapevo che non trovava l' oggetto in quesl punto della pagina.....forse browser e cache sono i responsabili ...anche se svuotata..mah...

  10. #10
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    1,093
    come pensavo...funziona grazie mille

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.