Ho trovato il seguente codice in rete, da me un po manipolato:

codice:
<script language="javascript"> 
function toggle(DIVid) {
	var ele = document.getElementById(DIVid);
	var text = document.getElementById("displayText");
	if(ele.style.display == "block") {
    		ele.style.display = "none";
		text.innerHTML = "Mostra";
  	}
	else {
		ele.style.display = "block";
		text.innerHTML = "Nascondi";
	}
} 
</script>

Mostra

<div id="divText" style="display: none">
	Testo
</div>
Questo codice è perfettamente funzionante se viene utilizzato su un solo div, ma nel momento in cui aggiungo un ulteriore div ho fallito! Funziona solo per il primo!

Voi direte basta cambiare l'id del secondo div, ma putroppo questo non lo posso fare perchè genero il div dinamicamente, quindi ce ne potrebbero essere uno o anche dieci!
Deduco che non posso utilizzare questo codice!
Che mi consigliate di fare? Come modificare il codice?
Grazie