Ver Mensaje Individual
  #7 (permalink)  
Antiguo 01/11/2009, 09:40
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 9 meses
Puntos: 1485
Respuesta: obtener valor

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.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.

Última edición por zerokilled; 01/11/2009 a las 09:45