Me encuentro que he diseñado un formulario que tiene una serie de partes "dinámicas" se encuentra un botón que, mediante javascript, clona un 
div preexistente y oculto y le reestablece la id (tanto del 
div como de los elementos que contiene (inputs diversos)). Ahí ningún problema, se añaden y se borran maravillosamente. 
Código javascript
:  
Código:
 var div = document.getElementById("divDatos");
var it0 = div.getElementsByTagName("div");
it0 = it0[0];
var it1 = it0.cloneNode(true);
it1.id = "exp." + iterador.value;
  El tema esta en que luego, debo recuperar los datos de ese formulario mediante php. Uso 
post como método de trasferencia. Entonces, intento obtener los valores de esos input mediante 
$HTTP_POST_VARS o bien mediante 
$_POST y me encuentro que la celda de la array no esta inicializada, no tiene valor. 
¿Si se ha clonado el div mediante javascript, se tiene que acceder a lo inputs de algún otro modo?   
Por otro lado, como que estos divs se pueden añadir y borrar, lo que hago es guardarme un array de números que me indica a que divs debo acceder. Entonces, yo lo que intento es acceder así: 
$HTTP_POST_VARS["txtNombre".$id] donde en 
$id he guardado el número identificador. 
¿Puede ser este el problema?