Al momento non ho nulla sottomano.
Io farei una cosa cosi`:
+record 1</p>
<div id="uno" class="...">
dettaglio1 di record1</p>
dettaglio2 di record1</p>
dettaglio3 di record1</p>
+record 2</p>
<div id="due" class="...">
....
dove la funzione cambia() e` di questo tipo:
codice:
function cambia(nome,lk) {
var ogg = document.getElementById(nome);
if(ogg.style.display == 'none') {
ogg.style.display = 'block';
lk.innerHTML = '-';
alert("ho aperto il div" + nome);
} else {
ogg.style.display = 'none';
lk.innerHTML = '+';
alert("ho chiuso il div" + nome);
}
}
Provala tu, perche` io non lo ho fatto.
Ciao
Michele