Fijate,
Código:
td4.setAttribute("onclick","eliminar()")
no le estas pasando nada
y aqui
Código:
function eliminar(row){
row= document.getElementById("fila");
this.padre = row.parentNode;
this.padre.removeChild(row);
}
haces referencia a la ultima row, porque a la funcion le pasas el ultimo elemento creado...cuek
prueba con esto, un parentNode te saca al TD mas otro parentNode al TR
Código:
td4.setAttribute("onclick","eliminar(this.parentNode.parentNode)")
luego
Código:
function eliminar(row){
row.parentNode.removeChild(row);
}
No lo he probado, pero trata por ahi
si tienes TBODY, tienes que agregar otro mas...
salu2