@ Biamat:
La funzione eval() e` deprecata, e in vari browser moderni non funziona piu`.
Comunque non serve: getElementById la sostituisce in qualche caso:
codice:
function Apri(conta) {
document.getElementById('sottomenu'+conta).style.visibility = 'visible');
for(var i=1;i<=quanti;i++) {
if(i!=conta) {
document.getElementById('sottomenu'+i).style.visibility = 'hidden');
}
}
}
function chiudi() {
for(var i=1;i<=quanti;i++) {
document.getElementById('sottomenu'+i).style.visibility = 'hidden');
}
}
Nota: stando alle specifiche, questo codice funziona in IE6, Ns6+, Opera7, Moz, Konqueror, ... (ma io non lo ho testato).
Non funziona in IE5.0-, NN4-
Non so per IE 5.5
Ciao
Michele