mi sono auto-evoluto..
ho individuato questa soluzione che sembra funzionare:
codice:
aperto = 0;
function cambia(ID){
if (aperto==0) {
document.getElementById(ID).style.visibility='hidden'
document.getElementById(ID).style.height='0px'
aperto=ID
} else {
document.getElementById(ID).style.visibility='visible'
document.getElementById(ID).style.height=''
aperto = 0
}
}
richiamata da
codice:
onclick="javascript:cambia('1');"
unico problema.. se ho apertoil menù 1 e tendo di aprire il 2, devo cliccare 2 volte per farlo.. credo dipenda dal fatto che devo resettare la variabile aperto..
qualcuno sa come ovviare al problema?
grazie.