Calcular campos para hacer una resta sencilla
Publicado por juanjis (2 intervenciones) el 05/02/2020 20:57:06
Hola! He conseguido realizar una función para hacer una resta entre varios campos que arrojan un total en otro campo (lo estoy haciendo en SuiteCRM, por si alguien lo conoce). El tema es que lo hace todo perfecto, guardo el registro y al entrar a editarlo, añado otro número para calcular y, en el total, me arroja un "NaN". Os dejo el código por si podéis echarme una mano. No tengo muchos conocimientos sobre esto. Gracias.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
function calculos() { $("#cantidar_restante_pago_c").attr('onBlur','restar();');
$("#pago_1_c").attr('onBlur','restar();');
$("#pago_2_c").attr('onBlur','restar();');
$("#pago_3_c").attr('onBlur','restar();');
$("#pago_4_c").attr('onBlur','restar();');
$("#pago_5_c").attr('onBlur','restar();'); } function restar(){
var variable1=document.getElementById("precio_del_producto_c").value;
var variable2=document.getElementById("pago_1_c").value;
var variable3=document.getElementById("pago_2_c").value;
var variable4=document.getElementById("pago_3_c").value;
var variable5=document.getElementById("pago_4_c").value;
var variable6=document.getElementById("pago_5_c").value;
var total = Number(variable1) - Number(variable2) - Number(variable3) - Number(variable4) - Number(variable5) - Number(variable6);
document.getElementById("cantidar_restante_pago_c").value=total; }
Valora esta pregunta


0