Tengo un pequeño problema. Tengo algunas tablas creadas dinámicamente y cada fila tiene una identificación. Quiero eliminar la fila con el id "x".Eliminar una fila de una tabla por id
Probé el método habitual (removeChild) pero aparentemente no funciona para las tablas.
function deleteRow(tableid, rowid)
{
document.getElementById(tableid).removeChild(document.getElementById(rowid));
}
El error que consigo es: Nodo no se encontró "código:" 8
También probamos este:
function deleteRow(tbodyid, rowid)
{
document.getElementById(tbodyid).removeChild(document.getElementById(rowid));
}
y tiene el mismo error.
No puedo usar el método deleteRow()
porque ese necesita el índice de la fila y prefiero no buscar la marca de identificación que el índice luego eliminar (aunque si no encuentro otras soluciones ...) .
Puede obtener el índice de fila por 'rowElement.rowIndex' ... –
Podría agregar una tabla de ejemplo para probar con, Podría ser algo extraño en la forma en que se diseñó la tabla. –