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

    Display block non funziona

    ciao!

    ho impostato su due div questa regola css:
    codice:
    #bt_18, #bt_18_m {display:none;}
    poi ho questa funzione js:
    codice:
    function funYes() {
            document.getElementById("check").style.display = "none";
            document.getElementById("check_img").style.display = "block";
            document.getElementById("bt_18").style.display = "block";
        }
    le prime due righe funzionano, la terza no.
    dentro al div ci sta anche una immagine, quindi non è vuoto.
    qualche idea??

  2. #2
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    Ciao, da ciò che hai indicato il codice non ha errori di sorta; non è possibile riprodurre o quantomeno capire quali possano essere le cause del problema che stai riscontrando; per certo sono da ricercare nel resto del codice che non hai riportato qui; bisognerebbe vedere la pagina in azione.
    Hai un link alla pagina?
    In caso contrario puoi prima di tutto verificare attraverso la console web del tuo browser se saltano fuori degli errori di script. Un'ipotesi potrebbe infatti essere che qualcuno di quei getElementById, non trovando qualche elemento, generi un errore e interrompa l'esecuzione del resto dello script.
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  3. #3
    ciao!

    ho capito il problema.
    avevano duplicato la funzione per il mobile (usando divi in wordpress, hanno duplicato una riga, compreso il js).
    ho dato alle funzioni mobile un altro nome, e funziona tutto.

    grazie cmq!

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.