Page 1 of 1

Resta de valores con 2 textobox

Posted: Mon Mar 16, 2020 4:03 am
by lorenaustin
Hola amig@s tengo 2 textbox "txtkminicial" y "txtkmfinal" donde debo de restar los km final - kminicial y mostrar en un tercer textbox "txtkmrecorridos" que ya lo hago por cierto con el siguiente codigo:

var newVal = Number($("#txtkmfinal").getValue()) - Number($("#txtkminicial").getValue());
$("#txtkmrecorridos").setValue(newVal);

El problema es que "txtkminicial" y "txtkmfinal" les tengo que colocar un valor por defecto osea 20 y 25 por ejemplo. Pero yo quiero que cuando "txtkminicial" y "txtkmfinal" cambien de valor de igual forma la formula me calcule el resultado pero no lo hace. Solo resta los valores que vienen por defecto no los que ingreso en el textbox. Ayuda!

Re: Resta de valores con 2 textobox

Posted: Mon Apr 06, 2020 5:19 pm
by RicardoMG
Hola!
Se replicó lo que estabas haciendo y no se obtuvo un error, se creó 3 variables: txtinicio, txtfin y txtresultado. Estas variables fueron asignados respectivamente a las 3 cajas de texto que se añadió en el Dynaform.

Así mismo tienen un valor por defecto las siguientes cajas de texto: txtinicio y txtfin.

Por último se añadió un botón que ejecutaba el código javascript, el cual es el siguiente:
Code: Select all
$("#idSubmit").find("button").click(function() {
 	var newVal = Number($("#txtinicio").getValue()) - Number($("#txtfin").getValue());
    $("#txtresultado").setValue(newVal);
});