Per risolvere il problema dell'aggiunta di voci dinamicamente, ho risolto usando questo codice:

codice:
nuovo_elemento=document.createElement("span");
	nuovo_elemento.setAttribute("id","quadro"+parseInt(document.getElementById("container").childNodes.length+1));
	nuovo_elemento.setAttribute("class","quadrato");
	nuovo_elemento.innerHTML=test;
	document.getElementById("container").appendChild(nuovo_elemento);
	obj=eval("document.getElementById(\"quadro"+parseInt(document.getElementById("container").childNodes.length)+"\")");
adesso però una volta che gli elementi vengono aggiunti, vorrei poterli rimuovere, come si può fare?? Ho provato con removechild però mi si blocca la pagina.