Ho il seguente problema:
Dentro setTimeout vorrei passare una variabile locale che è di tipo object.
codice:
function hide(el) {
setTimeout("el.style.display='none';", 500);
}
Solo che el non viene riconosciuto perchè locale.
Ma se uso una variabile globale:
codice:
el=document.getElementById("hhh");
function hide() {
setTimeout("el.style.display='none';", 500);
}
funziona...
Il problema è che per usare la funzione più volte non posso usare ogni volta la stessa variabile globale.
Sapete come risolvere il problema?