Cita:
Iniciado por fjrueda una solucion y tomando en cuenta lo que dice Dradi7 .....
Una solución con JQuery es la siguiente:
Código Javascript
:
Ver original$('.valorequipo').live('keyup',function(){
var add = 0;
$('.valorequipo').each(function(){
add += Number($(this).val());
});
$('#CompraTotalcompra').val(add);
});
En este caso todos los inputs que quiero sumar de ben tener la clase "valorequipo".
Nótese que en lugar de "bind()" se usa "live()". Esto es por que los campo se van agregando dinámicamente. Si se usara bind(), solo se sumarían los campos presente en el formulario al momento de ejecutar el script.
Tu código esta bien para que, pero me parece demasiado solo para un ejemplo pequeño me refiero a tener que usar una librería para este ejemplo