Para "capturar" el nodo de texto dentro de un elemento se utiliza textContent, por lo cual la función debe quedar más o menos así:
Código Javascript
:
Ver originalfunction eliminar() {
var parent = this.parentNode;
var grandParent = parent.parentNode;
var importe = parseFloat(parent.childNodes[7].textContent);
flete -= importe;
document.getElementById('resFlete').value = flete.toFixed(2);
grandParent.removeChild(parent);
}
También debes tener en cuenta hacer parseFloat en vez de parseInt, ya que si utilizas este ultimo, los dígitos después del punto serán eliminados, espero que de esta forma tu función de los resultados esperados. SALUDOS.