Hola tengo un problema con un codigo javascript, crea 3 campos dinamicos y hasta ahí todo bien, pero para razones estéticas de la página me gustaría que las creara en filas, ojala me puedan ayudar con esto, no se mucho de javascript :(
icremento =0;
function crear(obj) {
icremento++;
field = document.getElementById('field');
contenedor = document.createElement('div');
contenedor.id = 'div'+icremento;
field.appendChild(contenedor);
boton = document.createElement('input');
boton.type = 'text';
boton.name = 'h'+'[]';
boton.size = '11';
boton.className = 'boton';
contenedor.appendChild(boton);
boton = document.createElement('input');
boton.type = 'text';
boton.name = 'p'+'[]';
boton.size = '39';
boton.className = 'boton';
contenedor.appendChild(boton);
boton = document.createElement('input');
boton.type = 'text';
boton.name = 'q'+'[]';
boton.size = '8';
boton.className = 'boton';
contenedor.appendChild(boton);
boton = document.createElement('input');
boton.type = 'button';
boton.className = 'boton';
boton.value = '-';
boton.name = 'div'+icremento;
boton.onclick = function () {borrar(this.name)}
contenedor.appendChild(boton);
}
function borrar(obj) {
field = document.getElementById('field');
field.removeChild(document.getElementById(obj));
}
ese es el código, saludos :)