Se me pasó ese detalle.
Corrigiendo:
Código Javascript
:
Ver originalvar combo = document.getElementById("combo"),
almacen = document.getElementById("almacen");
combo.addEventListener("change", function(){
var valor = this.value,
cajas = almacen.getElementsByTagName("input"),
totalCajas = cajas.length;
if (almacen.hasChildNodes())
while (almacen.childNodes.length)
almacen.removeChild(almacen.firstChild);
for (i = 0; i < valor; i++){
var caja = document.createElement("input");
caja.type = "text";
caja.style.display = "block";
almacen.appendChild(caja);
}
}, false);
Gracias por la observación.