Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    226

    Javascript - Problema con la visualizzazione finestra

    Ciao
    ho creato una finestra overlay in javascript .....
    ma quando clicco sul pulsante chiudi (Close) non mi sparisce la finestra......
    vorrei praticamente che non si vedesse più nulla del contenuto quando un utente clicca su Close...

    Non sono molto pratica di codice quindi non so come modificare il tutto perché funzioni...


    Javascript:
    function toggleDiv(display)
    {
    obj = document.getElementById("overlayDiv");

    if(display == "open")
    obj.style.display == "block";
    else if(display == "close")
    obj.style.display == "";

    }

    HTML relativo:
    <div id="overlayDiv" style="top:150px; left:150px; width:100%; height:100%; position:absolute;">
    Testo inserisco
    Close
    </div>Javascript:

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    obj.style.display == "none ";
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    226
    non funziona ..........

    function toggleDiv(display)
    {
    obj = document.getElementById("overlayDiv");

    if(display == "open")
    obj.style.display == "block";
    else if(display == "close")
    obj.style.display == "none";

    }


    Non mi chiude comunque la finestra.....

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    togli un uguale = 'none' allo stile

    == (confronta) = (assegna)
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    226
    Scusa ma non ho capito cosa devo fare

  6. #6
    i doppi uguali (==) vanno solo all'interno delle parentesi...
    Gli altri mettili singoli.
    == serve per verificare l'uguaglianza di due valori
    = serve per assegnare un valore ad una variabile
    Michele
    King Of The Kill

  7. #7
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da s.ef
    Scusa ma non ho capito cosa devo fare
    Help desk telefona al 199616161
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    226
    Grande !!!!!!!11

    Funziona


    Grazie per la spiegazione pensavo ci volessero sempre doppi gli apici...

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.