Ahí sí puedes usar la propiedad
innerHTML
pero para quitar el contenido. Quedaría así:
Código Javascript
:
Ver originalvar datos = JSON.parse(xmlhttp.responseText),
i = 1, caja, div;
for (var prop in datos){
caja = document.createElement("input");
div = document.getElementById("div_combo" + i);
caja.type = "text";
caja.name = prop;
caja.value = datos[prop];
div.innerHTML = null; //Retiro el contenido
div.appendChild(caja); //Añado la caja de texto
i++;
}
Ya sabes, esto va en lugar de esas tres líneas sobre las que te comenté antes.
Saludos