hola amigos una preugnta
tengo la siguiente funcion
function crearCampos(cantidad){
if(document.formcompra.tieneseriado.value==1)
{
var div = document.getElementById("campos_dinamicos");
while(div.firstChild)div.removeChild(div.firstChil d); // remover elementos;
for(var i = 1, cantidad = Number(cantidad); i <= cantidad; i++){
var salto = document.createElement("P");
var input = document.createElement("input");
var text = document.createTextNode("seriado " + i + ": ");
input.setAttribute("name", "campo" + i);
input.setAttribute("size", "18");
input.className = "input";
salto.appendChild(text);
salto.appendChild(input);
div.appendChild(salto);
}
}
else
{
var div = document.getElementById("campos_dinamicos");
while(div.firstChild)div.removeChild(div.firstChil d);
}
}
lo que hace es crearme campos dinamicamente....
pero el problema es que en el IE...si da y cuando los cogo con el $_POST en php...me los coge...
pero en los demas navegadores me salen los campos vacios...
podrian ayudarme... q tengo que usar para que de en firefox xejemplo??
se que se debe de poenr un if(si es tal navegador) usar tal funcion algo asi..
ayuda xfa
¿No será porque no está definido el type del input o algo así?


