Como es el salto de línea? He probado con \n pero no me sale. Y los espacios en blanco??
También quiero que el botón que creo para borrar coja la apariencia de una hoja de estilos, he probado con ele.class = 'boton'; pero no me hace nada.
Alguien puedes ayudarme?
Gracias.
Aquí dejo el código.
Código:
  
 <script type="text/javascript">
<!--
num=0;
function crear(obj) {
  num++;
  fi = document.getElementById('fiel'); 
  contenedor = document.createElement('div'); 
  contenedor.id = 'div'+num; 
  fi.appendChild(contenedor); 
  lbl = document.createElement('label');
  lbl.innerHTML = 'Nombre: ';// Aquí espacios en blanco
  contenedor.appendChild(lbl);	
  ele = document.createElement('input'); 
  ele.type = 'text'; 
  ele.name = 'nombre'+num; 
  lbl.appendChild(ele);
  contenedor.appendChild(ele); // Aquí quiero un salto de línea
 
  lbl = document.createElement('label');
  lbl.innerHTML = '1er Apellido: '; // Aquí espacios en blanco
  contenedor.appendChild(lbl);
  ele = document.createElement('input'); 
  ele.type = 'text'; 
  ele.name = 'apellido1'+num;   
  lbl.appendChild(ele);
  contenedor.appendChild(ele); // Aqui quiero un salto de Línea
  lbl = document.createElement('label');
  lbl.innerHTML = '2º Apellido: '; //Aqui quiero espacios en blanco
  contenedor.appendChild(lbl);
  ele = document.createElement('input'); 
  ele.type = 'text'; 
  ele.name = 'apellido2'+num; 
  lbl.appendChild(ele);
  contenedor.appendChild(ele); 
  
  ele = document.createElement('input'); 
  ele.type = 'button'; 
  
  ele.value = 'Eliminar autor'; 
  ele.name = 'div'+num; 
  ele.onclick = function () {borrar(this.name)} 
  contenedor.appendChild(ele); 
}
function borrar(obj) {
  fi = document.getElementById('fiel'); // 1 
  fi.removeChild(document.getElementById(obj)); // 10
}
--> 
</script>
 
 
 
Este tema le ha gustado a 1 personas (incluyéndote)