![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
16/08/2008, 10:31
|
![Avatar de Avatar810](http://static.forosdelweb.com/customavatars/avatar192385_1.gif) | | | Fecha de Ingreso: agosto-2007 Ubicación: Por rumbos Regios
Mensajes: 485
Antigüedad: 17 años, 6 meses Puntos: 23 | |
Respuesta: Como Agregar Filas , que incluye un <Select> e inputs Aqui te dejo una parte de un codigo que hice para esta finalidad
Aqui la funcion es la que se encarga de agregar las celdas y el contenido que requieres en una nueva fila al final de la tabla que le indicas
style es una variable que yo ocupaba (se la puedes cambiar)
id_bienes es el contador para que los campos no se llamen igual pues al enviar el formulari te podria dar lios tener muchas variables del mismo nombre
var id_bienes=1;
function addrow()
{
var style="F5F5F5";
var indiceFilaFormulario=1;
myNewRow = document.getElementById("tabla").insertRow(-1);
myNewRow.id=indiceFilaFormulario;
myNewCell=myNewRow.insertCell(-1);
myNewCell.innerHTML='<td bgcolor="'+style+'"><div align="center" class="txt_10px_1c2b44"><input name="t_marca_'+id_bienes+'" type="text" class="txt_11px_1c2b44" id="t_marca_'+id_bienes+'" size="20" maxlength="25" /></div></td>';
myNewCell=myNewRow.insertCell(-1);
myNewCell.innerHTML='<td bgcolor="'+style+'"><div align="center" class="txt_10px_1c2b44"><input name="t_modelo_'+id_bienes+'" type="text" class="txt_11px_1c2b44" id="t_modelo_'+id_bienes+'" size="20" maxlength="2" /></div></td>';
myNewCell=myNewRow.insertCell(-1);
myNewCell.innerHTML='<td bgcolor="'+style+'"><div align="center" class="txt_10px_1c2b44"><input name="p_marca_'+id_bienes+'" type="text" class="txt_11px_1c2b44" id="p_marca_'+id_bienes+'" size="20" maxlength="25" /></div></td>';
myNewCell=myNewRow.insertCell(-1);
myNewCell.innerHTML='<td bgcolor="'+style+'"><div align="center" class="txt_10px_1c2b44"><input name="p_modelo_'+id_bienes+'" type="text" class="txt_11px_1c2b44" id="p_modelo_'+id_bienes+'" size="20" maxlength="2" /></div></td>';
indiceFilaFormulario++;
}
<body>
.
.
<table border ="1" id="tabla" bordercolor="#FFCC33">
.
.
.
</table>
.
.
<td><input type="button" value="Add Row" onclick="addrow()"></td>
.
.
.
</body>
Luego nos dices como te funciona. |