Holas a tod@s,
Estoy creando un script que permita hacer diseño de reportes. La idea es que el usuario indica el numero de columnas que contiene el reporte. En ese momento hago el llamado a una funcion que crea la(s) columna(s) con sus respectivos atributos.
Este es codigo de la funcion:
Código PHP:
function crearFilas() {
/*
var grups = document.getElementById("grupos").value;
str = grups.trim();
*/
var cols = document.getElementById("cols").value;
var tr = document.createElement("tr");
document.getElementById("reporte").appendChild(tr);
i = 0;
for (i=0;i<cols;i++) {
idname = "col"+i;
var nuevoTD = document.createElement("td");
nuevoTD.innerHTML=idname;
document.getElementById("reporte").appendChild(nuevoTD);
var input = document.createElement("input");
input.setAttribute("type", "text");
input.setAttribute("id", idname);
input.setAttribute("name", idname);
input.setAttribute("class", "claseinput");
input.setAttribute("style", "width:30px;");
input.setAttribute("onChange", "verificaInput("+i+")");
document.getElementById("reporte").appendChild(input);
}
var el = document.getElementById("reporte");
el.style.display = "block";
}
Esta función canciona bien desde el punto de vista que crea las columnas que se desean, el lío es que crea una fila por columna y quiero que en una sola fila se creen las columnas...
Algun@ de ustedes me puede indicar como lo puedo hacer?
Gracias de antemano por su ayuda
Un Cordial Saludo