Grazie mille.
Tieni conto che per me è quasi ancora 'arabo', sono ancora fermo al Basic.
Hai ragione, conviene modificare la funzione e te la riporto, non è mia.
codice:
function agisci(item) {
elem=document.getElementById(item);
visibile=(elem.style.visibility!="hidden")
prefisso=document.getElementById("menu" + item);
if (visibile) {
elem.style.visibility="hidden";
} else {
elem.style.visibility="visible";
}
}
provo a modificare 'agisci', correggetemi vi prego.
codice:
function agisci(item) {
var i;
for (i=0;i<arguments.length;i++) {
elem=document.getElementById(item);
visibile=(elem.style.visibility!="hidden")
prefisso=document.getElementById("menu" + item);
if (visibile) {
elem.style.visibility="hidden";
} else {
elem.style.visibility="visible";
}
}
}
E' giusta? (sicuramente c'è almeno 1 errore)
:master: Ma quello da applicare è comunque un processo 'macchinoso' FOR-NEXT. Quindi javascript non applica l'azione agli elementi specificati se in numero superiore a 1.