Il problema risiede nel codice di apriMenu() o nella sua invocazione.
Ho introdotto un button che richiama la funzione direttamente nell'head dalla pagina html, tolto la variabile ed esplicitato tutto il percorso ogni volta, e scollegato da essa le altre funzioni operanti su quel div.
Richiamo della funzione:codice:function apriMenu() { if (document.getElementById("destrotag").style.display == "none") { document.getElementById("destrotag").style.display = "block"; document.getElementById("destrotag").style.top = document.getElementById("header").style.height + "px"; } else if (document.getElementById("destrotag").style.display == "block") { document.getElementById("destrotag").style.display = "none"; } }
Niente, l'attributo display del div "destrotag" resta none, e nessun errore in console per capire l'inghippo.codice:<div id="side"><button onClick="javascript:apriMenu();"> + </button></div>![]()

Rispondi quotando