Ver Mensaje Individual
  #7 (permalink)  
Antiguo 22/05/2006, 05:11
Abite
 
Fecha de Ingreso: septiembre-2005
Mensajes: 70
Antigüedad: 18 años, 7 meses
Puntos: 0
Se me olvidaba comentar que el ejemplo funciona perfectamente, pero si alguien va a utilizar el codigo y necesita después usar los datos que se envian desde el input, hay que enviarlos como array:

Código:
num = 0;
	function crear(contenedor) {
	  num++;
	  fi = document.getElementById(contenedor); 
	  cont = document.createElement('div');
	  cont.id = 'div' + num;
	  fi.appendChild(cont);
	
	  ele = document.createElement('input');
	  ele.type = 'text';
	  ele.size = '50';
          ele.name = contenedor+'[]'; // <-Asi generamos el array
	  ele.value = 'http://';
	  cont.appendChild(ele);
	  
	  ele = document.createElement('input');
	  ele.type = 'button';
	  ele.value = 'Borrar';
	  ele.name = 'div' + num;
	  ele.onclick = function () {borrar(this.name, contenedor)}
	  cont.appendChild(ele);
	}
Y luego para recuperar los datos:

Código PHP:
foreach ($contenedor as $valor) {
    print 
$valor."<br />";