nella mia pagina html hp un div, che tramite css ho messo a display: none
tramite un altro link, attivo una semplice funzione che trasforma il display del div da none a block, per renderlo visibile:
e va tutto bene. Solo che appena accedo a questa pagina html, o subito dopo un aggiornamento con F5, DEVO CLICCARE 2 VOLTE per far apparire il div.codice:function newx() { if (document.getElementById){ if(document.getElementById('xxxx').style.display == 'none'){ document.getElementById('xxxx').style.display = 'block'; } else { document.getElementById('xxxx').style.display = 'none'; } } }
dopo questa prima volta, appare e scompare tranquillamente con un clic solo.
perché capita questo?