Hola yo creo campos dinámicamente pero me salen unos debajo de otros pero no bien alineados , cada campo a una altura y mi duda es:
Como creo la tabulación con javascript?? Y los espación en blanco?
Gracias.
Aqui 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í quiero tabulación o espacios en blanco
contenedor.appendChild(lbl);
salto = document.createElement('br');
ele = document.createElement('input');
ele.type = 'text';
ele.name = 'nombre'+num;
lbl.appendChild(ele);
contenedor.appendChild(ele);
contenedor.appendChild(salto);
lbl = document.createElement('label');
lbl.innerHTML = '1er Apellido: '; // Aquí quiero tabulación o espacios en blanco
contenedor.appendChild(lbl);
salto = document.createElement('br');
ele = document.createElement('input');
ele.type = 'text';
ele.name = 'apellido1'+num;
lbl.appendChild(ele);
contenedor.appendChild(ele);
contenedor.appendChild(salto);
lbl = document.createElement('label');
lbl.innerHTML = '2º Apellido: '; //Aqui quiero tabulación o espacios en blanco
contenedor.appendChild(lbl);
salto = document.createElement('br');
ele = document.createElement('input');
ele.type = 'text';
ele.name = 'apellido2'+num;
lbl.appendChild(ele);
contenedor.appendChild(ele);
contenedor.appendChild(salto);
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>