no voy a dar muchas vueltas, porque honestamente me parece que no estas siguiendo las indicaciones que te he sugerido en el tema anterior. lo siguiente es la funcion que necesitas para recalcular el precio.
Código:
function calcular(){ // declaracion de funcion
var pre = document.getElementsByName("pre_t[]"); // referencia de todos los elementos INPUTs que contiene el precio;
var total = 0; // variable temporera;
for(var i = 0; i < pre.length; i++) // recorrer por los elementos;
total += Number(pre[i].value); // se suman los valores;
document.datos.pagar.value = total; // asignar el total al INPUT;
}
si lees los comentarios veras que esas fueron las indicaciones que te ofreci en el
ultimo mensaje del tema anterior. ahora lo unico que te queda es invocar la funcion
calcular dentro de tus funciones
borrarFila (por supuesto, al principio), y en tu funcion
addFormField reemplazas la linea que suma los precios por la invocacion de
calcular.
repuesta a mensaje #6,
ese codigo no te lo recomiendo, aparte que le veo cosas raras que solo funciona en iexplorer.