Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/08/2012, 02:46
molinillo
 
Fecha de Ingreso: marzo-2010
Mensajes: 90
Antigüedad: 14 años, 10 meses
Puntos: 2
js no se incluye en el código fuente

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.