Buenos dias, tengo un problema , trato de explicarlo:
Estoy haciendo un formulario , en el existe la posibilidad de añadir nuevos inputs mediante js , lo hago de una forma que siempre he hecho y siempre me ha funcionado pero que no se por qué ahora mismo no funciona.
Tengo un botón añadir que llama a la siguiente función:
Código HTML:
var cuenta = 0;
function ingresar_nuevo() {
var porcentaje = document.getElementById('js_porcentaje').value;
var dias = document.getElementById('js_dias').value;
var cupo = document.getElementById('js_cupo').value;
var estado = document.getElementById('js_estado').value;
var fecha = document.getElementById('fch_entrada').value;
document.getElementById('espacio').innerHTML+='hola<div id="li_'+cuenta+'"><li style="clear:left;"><input name="js_porcentaje_'+cuenta+'" id="js_porcentaje_'+cuenta+'" type="text" value="'+porcentaje+'" /></li><li style="clear:none;"><input name="js_dias_'+cuenta+'" id="js_dias_'+cuenta+'" type="text" value="'+dias+'" /></li><li style="clear:none;"><input name="js_cupo_'+cuenta+'" id="js_cupo_'+cuenta+'" value="'+cupo+'" type="text" /></li><li style="clear:none;"><select name="js_estado_'+cuenta+'" id="js_estado_'+cuenta+'" value="'+estado+'"><option value="1">Disponible</option><option value="2">No Disponible</option><option value="3">Cerrado</option></select></li><li style="clear:none;"><input name="js_fecha_'+cuenta+'" id="js_fecha_'+cuenta+'" type="text" value="'+fecha+'" /></li><li style="clear:none; width:50px;"><input type="button" onclick="eliminare('+cuenta+')" value="X"></li></div>';
cuenta = cuenta +1;
}
Algo sencillito que simplemente añade nuevos campos al div espacio que está en el formulario ,cogiendo datos introducidos en otros inputs.
Funciona y visiblemente se ven los campos, pero al enviar el formulario los POST no llegan, miro el código fuente y pese a que los nuevos imputs son visibles, en el código fuente no paracen estos nuevos imputs.
Lo raro es que he usado este metodo miles de veces y siempre me ha funcionado, no logro entender que es lo que falla, ¿alguna idea?
He añadido un "hola" como vereis para poder hacer "codigo fuente seleccionado" con firefox y así si logro ver esos imputs(aunque siguen sin enviarse junto al formulario), pero si clicko a ver codigo fuente de la página el div "espacio" está vacio y este código no aparace en ningana parte del doom.