Ciao a tutti, ho uno strano problema, ho una funzione che mi serve per aprire e chiudere eventuali sottomenu, al click richiamo la funzione ma servono due click per attivarla, la prima volta non succede nulla, poi la seconda volta funziona. Ho provato a togliere la condizione (if) e funziona al primo click. A me però serve che il div si possa anche chiudere sempre con lo stesso link. Da cosa dipende secondo voi?

codice:
if(document.getElementById(divid).style.display=='none'){			document.getElementById(divid).style.display='block';
		} else {
			document.getElementById(divid).style.display='none';
}